数据绑定

高级数据绑定控件:
1:datagritview绑定
griteview1.source=

SqlAdapter对象
string constr;
string sql;//查询
SqlDataAdapter adpter=new SqlDtaAdapter(sql,constr);//将数据源的内容复制到本地用dataset接受的到内容
dateset ds=new dateset();//建个数据源
adpter.fill(ds);//将adpter添加到ds中
griview1.DataSource=ds.Tables[0];//把dataset中第一个表作为数据源进行绑定
griview1.datading();

2:list

二:sqlhelper//防止代码重用,连接过程及不同的cmd方法
string constr=configurationManager.connectionStrings["ming"].connectionString;

定义方法:
public static int ExectuenonQuery(string sql,params sqlparameter[] per1)//sql语句和sql语句中的参数值(params可变的参数后面的参数可有可无,建个sqlparameter数组说明参数个数是一个或多个)
{
连接conn
cmd
看有没有传参过来
if(per!=null)
{
cmd.parameter.addrange(per1);
}
open
执行:return cmd.executenonquery();
}
前台调用时只要给够helper类方法要的参数即可


reader
不用using
在调用时关闭
......................................

datatable dt=new datatable
sqldataadapter adapter=new sqladataadapter(sql,constr)
if(par!=null)
{
adapter.selectCommand.parameters.addrange(par)//选中adapter中封装中执行的command对象
}
adapter.fill(dt);
retrun dt;


在主函数中怎么么当定数据
sql
datatable dt= sqlhelper.executdatatable();
gridview1.datasource=dt;
gridview1.databind();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值