看板 C_Sharp 關於我們 聯絡資訊
就是我寫一個簡單的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
EricTsai:How about using nchar? 12/01 18:46
liunate:純文字要加上 '? 12/01 20:18
tacoq:文字部分要用單引號括起來喔~ 12/01 21:03
qweqweqweqwe:喔喔 對厚~都忘了 sorry辣 問了個不太聰明的問題= = 12/08 01:20