首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

要取TextBox里的值插入表, insert into table value(); 括号里应该如何写

2012-04-27 
要取TextBox里的值插入表, insert into tablevalue(); 括号里应该怎么写啊我要取TextBox里的值插入表, ins

要取TextBox里的值插入表, insert into table value(); 括号里应该怎么写啊
我要取TextBox里的值插入表, insert into table value(); 括号里应该怎么写啊
string instring = "Insert into vip(name,sex,idtype,idno,tel,email,password) Values('','')";
这个怎么写啊,是直接Values(‘@XX’,‘@xxx’)呢,
还是string 时间=combox6.Text;
string sql="insert into 表名(时间) values ('"+时间a+"')";
还有,那个sex,是<asp:RadioButton ID="rbman" runat="server" Checked="True" GroupName="sex" 
  Text="男" Width="55px" />
  <asp:RadioButton ID="rbwoman" runat="server" GroupName="sex" Text="女" Width="47px" />
这个又怎么写

[解决办法]
还是string 时间=combox6.Text;
string sql="insert into 表名(时间) values ('"+时间a+"')";
可以用,但要注意时间格式转换问题。

2
if (rbwoman.checked)
insert into 表名(时间,sex) values ('"+时间a+"'"+ rbwoman.text +"')";
else if(rbman.checked)
insert into 表名(时间,sex) values ('"+时间a+"'"+ rbman.text +"')";

大意是这样。具体的字符串拼接自己整理。
[解决办法]
用String.Format
[解决办法]
字符串类型的,直接拼接,一般需要单单双双加加(两个单引号,两个双引号,两个加号),如 表vip的 username列是varchar类型的那么插入时候,拼接语句:
[解决办法]
"insert into table value('"+XXX.Text+"')";

其实就是简单的拼字符串

string x="insert into table value('";
x+=XXX.Text;
x+="')";

热点排行