C# 如何快速将窗体中所有控件的信息存入数据库
在winform应用程序中,假设一个窗体有30个checkbox,30个textbox,30个NumericalUpAndDown控件,要把这些控件的信息写到数据库的一张...
在winform应用程序中,假设一个窗体有30个checkbox,30个textbox,30个NumericalUpAndDown控件,要把这些控件的信息写到数据库的一张表中,而这张表中的字段已经定义好了,怎样才能快速对号入座呢?难道一定要:
bool cb1=cbox.checked;
bool cb2=cbox.checked;
......
string txt1=txtbox.text;
string txt2=txtbox.text;
......
string sql = string.Format("insert into tb_NutTightening(Name,cbox1,cbox2,cbox3,cbox4)values('{0}','{1}','{2}','{3}','{4}')", txt1, cb1, cb2, cb3, cb4);
感觉这样写好笨,而我想用foreach循环,又不知能否与数据库表中的字段一一对应。哪位大神有好点的,不需要输入那么多又能实现目的的方法,求赐教! 展开
bool cb1=cbox.checked;
bool cb2=cbox.checked;
......
string txt1=txtbox.text;
string txt2=txtbox.text;
......
string sql = string.Format("insert into tb_NutTightening(Name,cbox1,cbox2,cbox3,cbox4)values('{0}','{1}','{2}','{3}','{4}')", txt1, cb1, cb2, cb3, cb4);
感觉这样写好笨,而我想用foreach循环,又不知能否与数据库表中的字段一一对应。哪位大神有好点的,不需要输入那么多又能实现目的的方法,求赐教! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询