Mysql 文本字段中的乌尔都语值以及如何在数据库中插入?

Mysql 文本字段中的乌尔都语值以及如何在数据库中插入?,mysql,database,c#-4.0,Mysql,Database,C# 4.0,文本feild应该在任何时候从open接收乌尔都语文本。如何在数据库中添加乌尔都语值?如何将乌尔都语文本从textfield插入mysql数据库。我有一些查询问题,如何编写查询?您能提供您遇到的错误吗?我建议您首先使用SQL和check编写insert语句。我认为Insert语句应该是 string query3 = "INSERT INTO library_database.status_of_issue VALUES('"; quer

文本feild应该在任何时候从open接收乌尔都语文本。如何在数据库中添加乌尔都语值?如何将乌尔都语文本从textfield插入mysql数据库。我有一些查询问题,如何编写查询?

您能提供您遇到的错误吗?我建议您首先使用SQL和check编写insert语句。我认为Insert语句应该是

 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);   
如果这也不起作用,请您提供“library\u database.status\u of\u issue”的SQL表模式

希望您尝试插入乌尔都语文本的字段类型为:nvarchar 然后,您还可以按如下方式插入:

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))";

事实上,我使用的是varchar类型的字段,手动允许插入乌尔都语文本,但当我通过表单添加它时????值插入到表字段@adityaaswamidd中。是否尝试上述方法??只需将insert语句复制到表单insert代码中并进行检查。它应该有用!!!是的,我检查了它,但它现在在mysql中工作,而且当我手动插入它时,没有正确添加任何查询。创建一个SQLParameter,然后将其传递给您的SQLCommand对象,并指定此SQL参数的DB类型为nvarchar类型。请给我一些代码,以便我可以将其添加到我的项目中,因为我是新的,不知道SQL参数如何传递?
insert into [library_database.status_of_issue] ([fieldname]) values ('N'@urduvalue)