asp.net中的字符串连接问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 19:04:51
1。文本框中的值(有int,money,datetime型的)取出来怎么与command中的insert插入语句连接?主要是双引号和单引号怎么加?(不要参数的,带参的我会)。
2。图片路径photo/11.gif,数据库中图片的字段photonname存储的是图片名(11.gif),在<asp:image imageurl=".......">,引号中的绑定怎么写?用的是DataLiist.

字符型的:
string sqlString="insert into tablename values('"+Textbox1.Text+'",'"+TextBox2.Text+"') where ColunmName='"+TextBox3.Text+"'";

数值型的:
string sqlString="insert into tablename values("+TextBox1.Text+")"+" where ColunmName="+TextBox2.Text;

日期类型的:
string sqlString="insert into tablename values("+Convert.ToDateTime(TextBox1.Text)+")";

绑定数据可以用:
<asp:image imageurl='photo/<%# DataBinder.Eavl(Container.DataItem,"ColunmName") %>'>

string var=txtbox1.text.toString();
strSQL="insert into table values('"+var+"')";

图片的这样绑定绝对好使,注意引号的使用
<asp:image imageurl='photo/<%# DataBinder.Eavl(Container.DataItem,"photonname") %>'>
这是测试过的代码

希望对你有帮助。呵呵
第一个问题,按照1楼的那样做就行了.