vc.net 2010对sqlite数据库插入数据的问题,求助各位大拿
新人,刚接触sqlitedb->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