PDA

View Full Version : سوال: درج رشته حاوی کد برنامه(کد سی شارپ) از شئ RichTextBox در دیتابیس اکسس؟ چطوریه؟



hamed_hossani
یک شنبه 06 شهریور 1390, 04:13 صبح
سلام
من برنامه ای دارم که قرار است رشته حاوی کد برنامه (using System; و ...) را که در یک RichTextBox است را در دیتابیس اکسس سیو کند.
رشته حاوی همان سورس کد یه برنامه است .مثلا
وقتی دکمه ثبت می زنم Error سینتکس SQL میده و برنامه خاتمه پیدا میکنه.

چه طوری رشته رو تو دیتا بیس سیو کنم؟


string Query = @"INSERT INTO notes ([title],[content],[dateCreate],[dateModify],[IDuser],[IDuserModify],[IDcat]) VALUES
('{0}','{1}',{2},{3},{4},{5},{6})";
Query = string.Format(Query, txtTitle.Text, txtConent.Text, dateFR.simpleDate(), dateFR.simpleDate(), Properties.Settings.Default.userIDforAllForm, Properties.Settings.Default.userIDforAllForm, Int32.Parse(cmbSubject.SelectedValue.ToString()));
db.Connect();
db.DoCommand(Query);
MessageBox.Show("Added!");
db.DisConnect();

navidkhalilian
یک شنبه 06 شهریور 1390, 05:36 صبح
سلام دوست عزیز لطف کنید متن خطا رو بزارید.

hamed_hossani
دوشنبه 07 شهریور 1390, 11:44 صبح
ارور میده که نمی تونی کارکتر (;) رو در کوری SQL وارد کنی!:اشتباه: