C#中读取textBox空间里的数据写到access数据库中
如图所示,读取textBox里面的数据,然后填到access数据库中麻烦给一条完整的插入语句我用的这条语句不行stringSQLstr="Insertintostuden...
如图所示,读取textBox里面的数据,然后填到access数据库中
麻烦给一条完整的插入语句
我用的这条语句不行string SQLstr = "Insert into student Values(textBox1.Text,textBox2.Text,textBox3.Text,textBox4.Text,textBox5.Text,textBox6.Text)";
数据库其它字段都是文本,只有生日是 日期/时间
特别是这个生日字段怎么插入? 展开
麻烦给一条完整的插入语句
我用的这条语句不行string SQLstr = "Insert into student Values(textBox1.Text,textBox2.Text,textBox3.Text,textBox4.Text,textBox5.Text,textBox6.Text)";
数据库其它字段都是文本,只有生日是 日期/时间
特别是这个生日字段怎么插入? 展开
5个回答
展开全部
有可能是数据类型的原因。你可以先进行下数据转换!
textbox.text为文本型 也就是字符串型 你ACCESS里面的数据类型跟外面的不一样当然会出错啊
textbox.text为文本型 也就是字符串型 你ACCESS里面的数据类型跟外面的不一样当然会出错啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string SQLstr = "insert into student (列名1,列名2,列名3,列名4,列名5,列名6)
values
('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+textBox5.Text+"','"+textBox6.Text+"')";
values
('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+textBox5.Text+"','"+textBox6.Text+"')";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
生日是 日期/时间 要把添生日的TextBox转换了再插入数据库
Convert.ToDataTime(textBox5.Text);
Convert.ToDataTime(textBox5.Text);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的学号是字符串吗,编号什么的都要装换的。Time就用Convert。ToDateTime(String)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询