2014-09-14 3 views
0
string query3 = "INSERT INTO library_database.status_of_issue VALUES('"; 
          query3 = query3 + textBox2.Text + "','"; 
          query3 = query3 + textBox1.Text + "', CURDATE(),ADDDATE(CURDATE(), INTERVAL 14 DAY))"; 
          cmd = new MySqlCommand(query3, con); 

Текст feild должен получать текст urdu всякий раз, когда он открыт. и как я могу добавить значение urdu в моей базе данных? как можно вставить текст urdu из текстового поля в мою базу данных mysql. есть проблема со мной, как я могу написать свой запрос?Урду значения из текстового поля и как я могу вставить в базу данных?

ответ

0

Можете ли вы сообщить, какую ошибку вы получаете? Я предлагаю вам сначала написать инструкцию insert, используя ваш SQL и проверить. Я думаю, что Вставить заявление должно быть

var text1 = query3 + textbox2.Text; 
var text2 = query3 + textbox1.Text; 

= "INSERT INTO library_database.status_of_issue VALUES('"+text1 +"','"+text2 +"',CURDATE(),ADDDATE(CURDATE(), INTERVAL 14 DAY))"; 

Если это также не работает, просим вас предоставить ваш SQL таблицы схему «library_database.status_of_issue».

Надежда ваше поле, в котором вы пытаетесь вставить текст урду типа: NVARCHAR Тогда вы можете также вставить, как показано ниже:

insert into [library_database.status_of_issue] ([fieldname]) values ('N'@urduvalue) 
+0

на самом деле я использую тип VARCHAR поля и manully это позволяет вставить текст урду, но когда я добавлю его по форме, то ???? значение вставляются в поля таблицы @adityaaswami –

+0

Вы попробовали вышеуказанный метод? просто скопируйте инструкцию insert в свой код вставки формы и проверьте. Он должен работать !!! – adityaswami89

+0

Да, я проверяю его, но теперь он работает в mysql, а также когда я вставляю его вручную, без каких-либо запросов его добавляет правильно. –

Смежные вопросы