Asp中将TextBox控件的内容插入到sql2005的数据库中

stringstr="Server=.;DataBase=Student;userid=sa;password=123";SqlConnectionmyConnectio... string str = "Server=.;DataBase=Student;user id=sa;password=123";
SqlConnection myConnection = new SqlConnection(str);
myConnection.Open();
string str1 = TextBox1.Text;
string str2 = TextBox2.Text;
string str3 = "Insert into User_Info(Name,Password) values(str1,str2)";
SqlCommand myCommand = new SqlCommand(str3,myConnection);
myCommand.ExecuteNonQuery();
myConnection.Close();
错误提示:在此上下文中不允许使用名称 "str1"。有效表达式包括常量、常量表达式和变量(在某些上下文中)。不允许使用列名
展开
 我来答
阳阳89IT
2013-03-04 · TA获得超过374个赞
知道小有建树答主
回答量:602
采纳率:80%
帮助的人:142万
展开全部
string str1 = TextBox1.Text;
string str2 = TextBox2.Text;
SqlParameter[] sp = new SqlParameter[]{
new SqlParameter("@name",str1 ),
new SqlParameter("@password",str2 )
};
string sql = "insert bg_class(name,password) values(@name,@password)";
我只在乎你1hj
2013-03-04
知道答主
回答量:9
采纳率:0%
帮助的人:1.3万
展开全部
sql语句应为:insert into user_info(name,password) values('"+str1+"','"+str2+"')
str1、str2 是变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式