大家帮帮忙看个很菜菜的提问!

zhiaini 2009-02-23 09:59:08

#region 数据访问处理方法[自动生成].

/// <summary>
/// 将数据实体写入数据库.
/// </summary>
public bool Add(RM.Entity.Admin MyEntity)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("INSERT INTO " + this.strTableName + "(");
strSql.Append("[AdminName],");
strSql.Append("[Password],");
strSql.Append("[Truename],");
strSql.Append("[Duty],");
strSql.Append("[Email],");
strSql.Append("[Address],");
strSql.Append("[Telephone],");
strSql.Append("[Sex],");
strSql.Append("[CreateTime],");
strSql.Append("[LoginCount],");
strSql.Append("[LoginIP],");
strSql.Append("[LastLogin],");
strSql.Append("[UserGroup]");
strSql.Append(")VALUES(");
strSql.Append("@AdminName,@Password,@Truename,@Duty,@Email,@Address,@Telephone,@Sex,@CreateTime,@LoginCount,@LoginIP,@LastLogin,@UserGroup)");
RM.DataProvider.SqlDBO.SqlCmdParam[] MyParam = {
MyDBO.CreateNewParam("@AdminName", SqlDbType.VarChar, MyEntity.AdminName),
MyDBO.CreateNewParam("@Password", SqlDbType.VarChar, MyEntity.Password),
MyDBO.CreateNewParam("@Truename", SqlDbType.VarChar, MyEntity.Truename),
MyDBO.CreateNewParam("@Duty", SqlDbType.VarChar, MyEntity.Duty),
MyDBO.CreateNewParam("@Email", SqlDbType.VarChar, MyEntity.Email),
MyDBO.CreateNewParam("@Address", SqlDbType.VarChar, MyEntity.Address),
MyDBO.CreateNewParam("@Telephone", SqlDbType.VarChar, MyEntity.Telephone),
MyDBO.CreateNewParam("@Sex", SqlDbType.VarChar, MyEntity.Sex),
MyDBO.CreateNewParam("@CreateTime", SqlDbType.SmallDateTime, MyEntity.CreateTime),
MyDBO.CreateNewParam("@LoginCount", SqlDbType.Int, MyEntity.LoginCount),
MyDBO.CreateNewParam("@LoginIP", SqlDbType.VarChar, MyEntity.LoginIP),
MyDBO.CreateNewParam("@LastLogin", SqlDbType.SmallDateTime, MyEntity.LastLogin),
MyDBO.CreateNewParam("@UserGroup", SqlDbType.VarChar, MyEntity.UserGroup)
};
bool result = false;
if(MyDBO.ExecuteNonQuery(strSql.ToString(), MyParam) > 0)
{
result = true;
}
return result;
}


我的问题是,他这里看注释应该是自动生成的,那么是怎么自动生成的呢?用其他软件还是.NET Framework自带的工具还是什么呢?
...全文
150 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
walkghost 2009-02-24
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 chuxue1342 的回复:]
你是指代码生成器吗?如果使用的话是可以生成!你可以网上搜下!
[/Quote]
他应该是在问代码生成器。
推荐一个:
动软.Net代码生成器。。。
zjybushiren88888 2009-02-24
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 chuxue1342 的回复:]
你是指代码生成器吗?如果使用的话是可以生成!你可以网上搜下!
[/Quote]
up
chuxue1342 2009-02-24
  • 打赏
  • 举报
回复
你是指代码生成器吗?如果使用的话是可以生成!你可以网上搜下!
zhiaini 2009-02-24
  • 打赏
  • 举报
回复
自己顶,大家帮忙解答下啊
zhiaini 2009-02-24
  • 打赏
  • 举报
回复
自己顶,大家帮忙解答下啊
zhiaini 2009-02-23
  • 打赏
  • 举报
回复
不是问这个。还没菜到这地步,我是问它方法中

StringBuilder strSql=new StringBuilder();
strSql.Append("INSERT INTO " + this.strTableName + "(");
strSql.Append("[AdminName],");
strSql.Append("[Password],");
strSql.Append("[Truename],");
strSql.Append("[Duty],");
strSql.Append("[Email],");
strSql.Append("[Address],");
strSql.Append("[Telephone],");
strSql.Append("[Sex],");
strSql.Append("[CreateTime],");
strSql.Append("[LoginCount],");
strSql.Append("[LoginIP],");
strSql.Append("[LastLogin],");
strSql.Append("[UserGroup]");
strSql.Append(")VALUES(");
strSql.Append("@AdminName,@Password,@Truename,@Duty,@Email,@Address,@Telephone,@Sex,@CreateTime,@LoginCount,@LoginIP,@LastLogin,@UserGroup)");
RM.DataProvider.SqlDBO.SqlCmdParam[] MyParam = {
MyDBO.CreateNewParam("@AdminName", SqlDbType.VarChar, MyEntity.AdminName),
MyDBO.CreateNewParam("@Password", SqlDbType.VarChar, MyEntity.Password),
MyDBO.CreateNewParam("@Truename", SqlDbType.VarChar, MyEntity.Truename),
MyDBO.CreateNewParam("@Duty", SqlDbType.VarChar, MyEntity.Duty),
MyDBO.CreateNewParam("@Email", SqlDbType.VarChar, MyEntity.Email),
MyDBO.CreateNewParam("@Address", SqlDbType.VarChar, MyEntity.Address),
MyDBO.CreateNewParam("@Telephone", SqlDbType.VarChar, MyEntity.Telephone),
MyDBO.CreateNewParam("@Sex", SqlDbType.VarChar, MyEntity.Sex),
MyDBO.CreateNewParam("@CreateTime", SqlDbType.SmallDateTime, MyEntity.CreateTime),
MyDBO.CreateNewParam("@LoginCount", SqlDbType.Int, MyEntity.LoginCount),
MyDBO.CreateNewParam("@LoginIP", SqlDbType.VarChar, MyEntity.LoginIP),
MyDBO.CreateNewParam("@LastLogin", SqlDbType.SmallDateTime, MyEntity.LastLogin),
MyDBO.CreateNewParam("@UserGroup", SqlDbType.VarChar, MyEntity.UserGroup)


这些语句是怎么自动生成的?
chenjiehong 2009-02-23
  • 打赏
  • 举报
回复
单击“工具”中的“生成注释Web页”
king19840811 2009-02-23
  • 打赏
  • 举报
回复
在方法头前面打///
【分布式能源选址与定容】光伏、储能双层优化配置接入配电网研究(Matlab代码实现)内容概要:本文围绕“分布式能源选址与定容”展开,重点研究光伏与储能系统在配电网中的双层优化配置问题,采用Matlab进行代码实现与仿真分析。通过建立数学模型,结合智能优化算法(如遗传算法、ADMM算法等),对光伏和储能的安装位置、容量配置进行协同优化,旨在提升配电网运行效率、降低网损、改善电压稳定性,并促进可再生能源的高效接入与利用。文中还涉及多个相关研究方向的案例与代码资源,涵盖微电网调度、需求响应、电力系统仿真等内容,形成较为完整的科研技术支撑体系。; 适合人群:具备电力系统基础知识,熟悉Matlab编程,从事新能源接入、智能电网优化等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①开展分布式光伏与储能系统的规划配置研究;②学习双层优化模型在配电网中的建模与求解方法;③掌握遗传算法、ADMM等智能算法在电力系统优化中的实际应用;④复现IEEE标准节点系统下的仿真案例,支撑论文写作与项目开发。; 阅读建议:建议结合提供的Matlab代码与网盘资料,边学习理论模型边动手实践仿真,重点关注目标函数构建、约束条件设置及算法收敛性分析,同时可参考文中提及的IEEE33、IEEE118等标准测试系统进行验证与拓展研究。

62,261

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧