欢迎光临
我们一直在努力

C#中关于通过dataGrid更新数据库-.NET教程,数据库应用

建站超值云服务器,限时71元/月

各位大虾好!我刚刚接触c#.net学习不久,原来一直在用delphi做开发,突然转型感觉甚是不爽,这两天研究了一下如何通过datagrid更新数据库记录的问题,有点小收获,在这里我把我的方法贴出来,供各位大虾斧正!谢谢!

//*************************遍历datagrid行更新数据******************************************

private void updatefromdatagrid()

{

string update_sql="";

//开始更新

system.data.sqlclient.sqlconnection conn_update=new sqlconnection();

conn_update.close();

conn_update.connectionstring=conntsql;

conn_update.open();

system.data.sqlclient.sqlcommand comm_update=new sqlcommand();

comm_update.connection=conn_update;

system.data.sqlclient.sqldataadapter da_update=new sqldataadapter();

da_update.updatecommand=comm_update;

//遍历datagrid所有数据并修改

for(int i=0;i<=datagrid1.visiblerowcount-2;i++)

{

update_sql="update client_manage set client_name="+datagrid1[i,1].tostring()+",client_phone="+datagrid1[i,2].tostring()+",client_address="+datagrid1[i,3].tostring()+" where client_id="+datagrid1[i,0].tostring();

comm_update.commandtext=update_sql;

comm_update.executenonquery();

}

//关闭连接节约网络资源

conn_update.close();

}

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » C#中关于通过dataGrid更新数据库-.NET教程,数据库应用
分享到: 更多 (0)

相关推荐

  • 暂无文章