asp.net执行数据插入问题 在页面代码中怎样加载实体类,插入数据, 不是从页面获取到的数据在插入数据库吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 。。建议楼主买本asp.net入门书看看 ProductInfo info=new ProductInfo();//ProductInfo 实体类info.name=txtname.Text;//为实体对象赋值info.price=txtprice.Text;//为实体对象赋值BLLProduct.Insert(info);//插入数据库 1,根据需求构建实体类 如class T2,收集UI层客户的输入,创建一个实体类实例,并对字段相应赋值。3,将创建的实例提交到DAL,或SQLBuilder,构造insert的SQL语句,并执行连接数据库和插入操作。 写一个公共方法然后调用就OK了public int ExcuteSql(string sql){ string ConnectionStrin="" //连接字符串 SqlConnection Conn=new SqlConnection(ConnectionString); Conn.Open(); SqlCommand cmd=new SqlCommand(sql,Conn); int flag=cmd.ExecuteNonQuery(); Conn.Close(); } 页面取到数据线赋实体 然后把实体传到DAL层在给参数赋值。 "页面取到数据线赋实体 然后把实体传到DAL层在给参数赋值" 这个怎么执行? 打个比方你写了个实体类T页面上获取 一些数据 先实例化T 填充到实体类 如: T t=new T();T.name=textbox1.text;然后调用DAL层得方法DAL.InsertTable(T t)然后你的DAL层 肯定有这个方法DAL.InsertTable(T t)那么 你这方法里肯定有SQL语句咯 赋参数值(t的属性相对应)执行SQL OK 插入数据啦。 如何判断一字符串中包含日期格式的字符串 WEB SERVICE 如何转到IIS中运行? ASP.NET用户登陆问题 如何验证textbox值为日期格式 后台代码弹出异常问题 菜鸟急等 datagrid分页中遇到的错误! 求研究所资料管理系统 关于新闻发布系统 我做了一个MVC页面不知道怎么连接数据库 .net 页面视频播放器 我aspx页面写好了 怎么用html页面实现同样的功能
ProductInfo info=new ProductInfo();//ProductInfo 实体类
info.name=txtname.Text;//为实体对象赋值
info.price=txtprice.Text;//为实体对象赋值
BLLProduct.Insert(info);//插入数据库
1,根据需求构建实体类 如class T
2,收集UI层客户的输入,创建一个实体类实例,并对字段相应赋值。
3,将创建的实例提交到DAL,或SQLBuilder,构造insert的SQL语句,并执行连接数据库和插入操作。
然后调用就OK了
public int ExcuteSql(string sql)
{
string ConnectionStrin="" //连接字符串
SqlConnection Conn=new SqlConnection(ConnectionString);
Conn.Open();
SqlCommand cmd=new SqlCommand(sql,Conn);
int flag=cmd.ExecuteNonQuery();
Conn.Close();
}
这个怎么执行?
页面上获取 一些数据 先实例化T 填充到实体类 如: T t=new T();T.name=textbox1.text;
然后调用DAL层得方法DAL.InsertTable(T t)
然后你的DAL层 肯定有这个方法DAL.InsertTable(T t)
那么 你这方法里肯定有SQL语句咯 赋参数值(t的属性相对应)
执行SQL OK 插入数据啦。