C#中读取textBox空间里的数据写到access数据库中

2024-11-01 13:47:39
推荐回答(5个)
回答1:

直接引用控件中的值
string SQLstr = "Insert into student Values('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+Convert.ToDataTime(textBox5.Text)+"','"+textBox6.Text+"')";

回答2:

有可能是数据类型的原因。你可以先进行下数据转换!
textbox.text为文本型 也就是字符串型 你ACCESS里面的数据类型跟外面的不一样当然会出错啊

回答3:

string SQLstr = "insert into student (列名1,列名2,列名3,列名4,列名5,列名6)
values
('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+textBox5.Text+"','"+textBox6.Text+"')";

回答4:

生日是 日期/时间 要把添生日的TextBox转换了再插入数据库
Convert.ToDataTime(textBox5.Text);

回答5:

你的学号是字符串吗,编号什么的都要装换的。Time就用Convert。ToDateTime(String)。