作者qweqweqweqwe (啪)
看板C_Sharp
标题[问题] ExecuteNonQuery()
时间Fri Dec 1 18:36:18 2006
就是我写一个简单的insert只令到mssql
public void connectionCommand()
{
SqlConnection conn = new
SqlConnection("server=localhost;pwd=.;user=sa;database=peopleSearch");
conn.Open();
SqlCommand cmd = new SqlCommand("insert into Employee_name
(name,birth,hire) values (" + this.TextBox1.Text + "," + this.TextBox2.Text +
"," + this.TextBox3.Text + ")", conn);
cmd.ExecuteNonQuery();
conn.Close();
}
那我在写入资料库的时候只能写入数字?
不能写入中文或是文字之类的吗?
我的资料表都是设成char
用.net2005 sql2000
但是我以前用.net2003都没这问题耶
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.225.102.177
1F:推 EricTsai:How about using nchar? 12/01 18:46
2F:推 liunate:纯文字要加上 '? 12/01 20:18
3F:→ tacoq:文字部分要用单引号括起来喔~ 12/01 21:03
4F:推 qweqweqweqwe:喔喔 对厚~都忘了 sorry辣 问了个不太聪明的问题= = 12/08 01:20