Rumah > pangkalan data > tutorial mysql > 引用MySQL使用基于Parameter方式代码,总是提示:“Column '列名_MySQL

引用MySQL使用基于Parameter方式代码,总是提示:“Column '列名_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-01 13:29:25
asal
1404 orang telah melayarinya

bitsCN.com

引用MySQL使用基于Parameter方式代码,总是提示:“Column '列名'cannot be null”解决

 

MySQL使用基于Parameter方式代码,总是提示:“Column '列名' cannot be null”

 

解决方法1:直接在连接字符串里面加一个 oldsyntax=true  即可。

 

例如:

server=127.0.0.1;user id=root;password=;database=itemdb;oldsyntax=true
Salin selepas log masuk

解决方法2:将语句中的 @ 替换为 ?

例如:

StringBuilder strSql=new StringBuilder();strSql.Append("insert into test(");strSql.Append("name)");strSql.Append(" values (");strSql.Append("?name)");MySqlParameter[] parameters = {  new MySqlParameter("?name", MySqlDbType.VarChar,45)};parameters[0].Value = model.name;DbHelperMySQL.ExecuteSql(strSql.ToString(),parameters);
Salin selepas log masuk

 


bitsCN.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan