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

为啥读入数据库的是“SQL2”,而不是填入box里的值

2012-07-04 
为什么读入数据库的是“SQL2”,而不是填入box里的值using (SqlConnection str1 new SqlConnection(Data S

为什么读入数据库的是“SQL2”,而不是填入box里的值
using (SqlConnection str1 = new SqlConnection("Data Source=(local);database=NewData;uid=sa;pwd=xitong"))
  { str1.Open();
  string SQL2 = this.tbBrand.Text;
   
  SqlCommand com = new SqlCommand();
  com.CommandText="insert into NVR(Brand) values ('SQL2')";
   
  com.Connection=str1;
  com.ExecuteNonQuery();
  str1.Close();
}

[解决办法]
com.CommandText="insert into NVR(Brand) values ('"+SQL2+"')";
[解决办法]
com.CommandText="insert into NVR(Brand) values ('"+SQL2+"')";
SQL2是变量,你当做字符串的值穿进去了

热点排行