分不多,SQL里的字段name1可以用name"+hf1,value+" 这样的形式来表示吗?hf1的值是1 如题,SQL的字段name1可以用name加编号的形式来实现吗?我有name1 name2 name3字段提交数据的时候要按顺序判断哪个为空,若空,则提交到那个字段,我目前想这样做,用判断语句把空值的编号放在hf1.value里,然后name+hf1.value+='"+textbox1.text+"' 能否这样实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以按顺序用数字来指代列名第一列用1,依次类推比如string sql = "intsert into table(1,2,3) values ('" +textbox1.text ?? DBNull.Value+"','" +textbox2.text ?? DBNull.Value+"','" +textbox3.text ?? DBNull.Value+"')";不过最好是用命令+SqlParameter传参 楼上似乎没明白我的意思,有name1 name2 name3字段 我要判断name1是否为空,是的话,textbox1.text的内容放入name1, 如果name1不为空,name2为空的话,放入name2 如果name2不为空,name3为空的话,放入name3 判断好做,我想用一条提交SQL语句就可以了,所以想name加编号的形式,把编号放在hf1里,hf1的值是1或2或3, 提交的时候 就name hf1.value 就代表name1 或name2 name3了 我想问的是 name hf1.value怎么写才能正确的表示? 嗯,行,我想了半天,整体来说是子夜的好点,提交的时候,每次提交,后面加;号。 然后取出来得时候怎么区分呢? 这个还没弄过~~~~分别放在各个label里,哪位大大指引下明路? 取出值后按Split(';')区分string[] str = xxx.Split(';');在循环for(int i=0;i<str.length;i++){ //在查找label控件,label id按一定规律 Label lb = Page.FindControl("Label"+i) as Label; lb.text=str[i];} 俩位大哥好有基情啊~~~~~~~你们继续,我明天来结账,呵呵,谢谢了 那个SPLIT 刚学 很多都不懂,问多了都不好意思,还好有很多热心朋友 js 无法给隐藏的textbox赋值 [讨论] 当数据库表很多,列表页共用问题。 急啊 在线等啊 ~~~~ 导出问题 请问 vs2005中的程序版本问题 关于 ASP.NET 2.0 自定义控件!!! 【高分、高难度问题】求一个日期计算方法,分不够再加 借人气,问一个关于Oracle的问题 问一个在安装VS.NET2003时,安装MSDN2003的问题. <input type=submit value="name"> 是不是等价于 Autopostback = true; ExtAspNet.dll应用报错 小问题求助 问题可能幼稚,但求前辈详解
第一列用1,依次类推
比如
string sql = "intsert into table(1,2,3) values ('"
+textbox1.text ?? DBNull.Value+"','"
+textbox2.text ?? DBNull.Value+"','"
+textbox3.text ?? DBNull.Value+"')";
不过最好是用命令+SqlParameter传参
string[] str = xxx.Split(';');
在循环
for(int i=0;i<str.length;i++)
{
//在查找label控件,label id按一定规律
Label lb = Page.FindControl("Label"+i) as Label;
lb.text=str[i];
}