当前位置:编程学习 > C#/ASP.NET >>

vc.net 2010对sqlite数据库插入数据的问题,求助各位大拿

新人,刚接触sqlite

db->ConnectionString = "Data Source=" + saveFileDialog1->FileName + ";UseUTF16Encoding=True;";
连接了一个数据库(用sqlite expert创建的),窗体上还有几个textbox.

用cmdInsert->CommandText = "INSERT INTO [文章] ([类型]) VALUES (" + Textbox1->Text) + ");";
向数据库插入数据.

奇怪的事:如果程序运行,用键盘向textbox输入任何字符,都能正确的存入数据库中;但若是在源代码中用字符串给Text赋值,却不能将字符串存入数据库。

求较各位,这可能是哪方面的问题。谢谢



ps:String^ mm = "aaaaaaaa "; 语句定义的字符串变量都写不进数据库, why?


SQLite textbox --------------------编程问答-------------------- 写本贴时多敲了一个“)”, 请各位忽略。 --------------------编程问答-------------------- 在那个insert语句中,应该将每个values用引号括起来吧,例如,"insert into tablename values('aa','bb')" 
补充:.NET技术 ,  VC.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,