当前位置: 代码迷 >> ASP.NET >> 怎么把数据写入数据库,
  详细解决方案

怎么把数据写入数据库,

热度:237   发布时间:2013-02-26 00:00:00.0
如何把数据写入数据库,高手请进?
现有一个表pay.
字段是根据客户可以动态添加和修改的.
如客户添加了
基本工资   奖金   等字段
如果不是动态的.就好办:可以用
insert   into   PAY(基本工资,资金)
            VALUES(@基本工资,@奖金)

            关键是现在字段是动态的.我真不知道应该怎么办?    
                  大家帮帮我吧!


------解决方案--------------------------------------------------------
把你的控件的id换成表的列名,
如textbox1.id= "基本工资 ";
sql= " ";
sql1= " ";
if(textbox1.text!= " ")
{
sql+= ", "+textbox1.id;
sql1+= ", ' "+textbox1.text+ " ' ";
}
sql+= "insert into PAY( "+sql.substring(1)+ ") "+ "values( "+sql1.substring(1)+ ") ";
------解决方案--------------------------------------------------------
多加几列.把不要的隐藏
  相关解决方案