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)";
数据库其它字段都是文本,只有生日是 日期/时间
特别是这个生日字段怎么插入?
展开
 我来答
czs05
2009-05-13
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
直接引用控件中的值
string SQLstr = "Insert into student Values('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+Convert.ToDataTime(textBox5.Text)+"','"+textBox6.Text+"')";
cqj007
2009-05-13
知道答主
回答量:20
采纳率:0%
帮助的人:13.9万
展开全部
有可能是数据类型的原因。你可以先进行下数据转换!
textbox.text为文本型 也就是字符串型 你ACCESS里面的数据类型跟外面的不一样当然会出错啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孤傲的行者啊dO
2009-05-13 · TA获得超过320个赞
知道小有建树答主
回答量:392
采纳率:0%
帮助的人:341万
展开全部
string SQLstr = "insert into student (列名1,列名2,列名3,列名4,列名5,列名6)
values
('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+textBox5.Text+"','"+textBox6.Text+"')";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ShiftShing
2009-05-13 · TA获得超过836个赞
知道小有建树答主
回答量:375
采纳率:0%
帮助的人:0
展开全部
生日是 日期/时间 要把添生日的TextBox转换了再插入数据库
Convert.ToDataTime(textBox5.Text);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shineAndAir
2009-05-13 · 超过22用户采纳过TA的回答
知道答主
回答量:144
采纳率:0%
帮助的人:56.6万
展开全部
你的学号是字符串吗,编号什么的都要装换的。Time就用Convert。ToDateTime(String)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式