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


文本栏无论何时打开都应收到乌尔都语文本。以及如何在数据库中添加urdu值?如何从文本字段插入urdu文本到我的mysql数据库中。我有一些查询问题,我该如何写查询?

最佳答案

您能提供遇到的错误吗?我建议您首先使用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))";


如果这也不起作用,请请求您提供“ library_database.status_of_issue”的SQL表架构。

希望您要在其中插入urdu文本的字段的类型为:nvarchar
然后,您还可以按如下所示插入:

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

关于mysql - 文本字段中的乌尔都语值,如何插入数据库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25832714/

10-11 16:48