#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自带的工具还是什么呢?
解决方案 »
- asp.net 如何实现。对话框。点击确定就执行下面的。点击取消就不执行。。
- IIS Admin Service 意外停止,伪静态引起?
- 急求:如何获取指定页面内的指定控件
- 能访问数据库吗?
- GridView隐藏列
- 测试网站,大家帮忙看看为什么这么慢呀!顶者有分。。。。。。
- SQL 用户登陆表和权限表创建关联,应该怎么用SQL查询分析器做?
- 大家好,怎么删除已上传完的文件?谢谢!
- 急,大侠们请进!.net 工程打不开
- 怎么在cs中用Controls集合引用控件名?
- Windows2003 IIS根目录下,FLV后缀的文件,为什么存在的文件会提示404错误?
- |zyciis| 一个网站有很多个模块 应该如何管理 大家来支支招 谢谢
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)
这些语句是怎么自动生成的?
推荐一个:
动软.Net代码生成器