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

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自带的工具还是什么呢?
...全文
155 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
  • 打赏
  • 举报
回复
在方法头前面打///
内容概要:本文系统阐述了48V低压电网架构在智能电动汽车发展背景下的技术必然性与产业化路径。随着高阶辅助驾驶、线控底盘、沉浸式座舱等功能对电力需求激增,传统12V电网面临功率密度不足、能效低下、扩展受限等瓶颈,而48V电网凭借更高的功率承载能力(可达5-6kW持续负载)、更低的电流损耗(电流为12V系统的1/4)、更高的传输效率(>95%)以及良好的兼容性,成为支撑“软件定义汽车”的关键基础设施。文章详细分析了48V架构的三种落地路径:高端纯电车型首发、48V+12V混合组网过渡、未来向全48V架构演进,并强调eFuse等智能化配电技术的融合将提升安全性与系统集成度。同时指出该技术将引发产业生态变革,推动芯片、电池、配电模块等供应链重构,倒逼车企提升能量管理与软件定义能力。; 适合人群:汽车电子工程师、整车厂研发人员、零部件供应商技术人员、芯片与电源管理系统开发者、汽车行业战略规划与投资分析人员。; 使用场景及目标:①理解48V电网取代12V系统的底层逻辑与技术优势;②掌握48V架构的典型实施方案与产业化节奏;③洞察其对汽车电子电气架构(EEA)升级、软硬件协同及产业链布局的影响;④为技术研发、产品规划与投资决策提供参考。; 阅读建议:此白皮书兼具技术深度与产业视野,建议结合实际项目需求重点关注不同阶段的技术选型策略、核心组件国产化进展及标准化动态,同时关注SOA架构与功能安全在新型电力系统中的应用实践。

62,263

社区成员

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

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

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

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