C#开发MySQL数据库程序时需要注意的几点
一:引用MySQL使用基于Parameter方式代码,总是提示:“Column '列名'cannot be null”解决
1
|
server=127.0.0.1; user id=root; password =; database =itemdb;oldsyntax= true
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
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);
|
二:使用Odbc链接mysql时parameter参数设置
当用ODBC链接MySQL时,@Parameter设置sql参数时却发现值无法传达到数据库,原来MySql搞特殊化用的是?号。网上说用?Parameter代替@Parameter,但试了还是不行,最后得出结论是直接用?号就好了,下面是例子:
insert into table_name(name,intro) values(?,?)
cmd.Parameters.Add("1","value1");
cmd.Parameters.Add("2","value2");
既然parameter参数全部为?号,那么设置参数值时就只能按顺序了,不像@Parameter那样可以用键值对来对应。
如果用MySqlContector时操作就不同咯。。。。。。。就是第一种方式。
转载于:https://www.cnblogs.com/coolsundy/p/4097691.html
C#开发MySQL数据库程序时需要注意的几点相关推荐
- Delphi开发的数据库程序在C:\PDOXUSRS.NET生成文件,拒绝访问及读写权限
Delphi开发的数据库程序在C:\PDOXUSRS.NET生成文件,拒绝访问及读写权限, "无法打开 PARADOX.NET.这个文件可以随便删除的,下次会自动产生. Permission ...
- jsp网上鞋城系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
一.源码特点 java 网上鞋城系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发.开发环境为TOMCAT7.0, ...
- JSP危险化学品管理系统myeclipse开发mysql数据库bs框架java编程jdbc详细设计
一.源码特点 JSP危险化学品管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8. ...
- JSP房地产门户管理系统myeclipse开发mysql数据库BS模式java编程网页结构详细设计
一.源码特点 JSP 房地产门户管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8 ...
- JSP水电费管理系统myeclipse开发mysql数据库web结构java编程
一.源码特点 JSP水电费管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发. 下载地址: JSP水电费管理系 ...
- android app启动图片 加动画效果,Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案...
Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案 大家在设计APP的末期,都会想给APP搞一些"花里胡哨"的特效来提高APP的B格.博主表示亲测有效 ...
- JSP酒店管理系统myeclipse开发mysql数据库bs框架java编程jdbc详细设计
一.源码特点 JSP 酒店管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开 ...
- jsp高校活动管理系统Myeclipse开发mysql数据库web结构jsp编程计算机网页项目
一.源码特点 jsp高校活动管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发.开发环境为 T ...
- jsp 实验室管理系统Myeclipse开发mysql数据库web结构jsp编程计算机网页项目
一.源码特点 jsp 实验室管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发.开发环境为 TOMCAT7. ...
最新文章
- sharepoint模拟用户
- 自己动手写一个印钞机 第二章
- Intellij Idea非常6的10个姿势!
- 华为路由器固件_【卖萌推荐】路由器推荐第二期
- 日常生活小技巧 -- U盘拷贝时提示文件过大问题
- python拼接字符串的方法_python—字符串拼接三种方法
- sdut 汉诺塔系列2
- Mac OSX操作系统安装和配置Zend Server 6教程(1)
- SDN时代更需要有保障的网络
- 我应该如何验证电子邮件地址?
- msdn下载win11的方法,简单易操作
- Java 数组与容器之间的转化 实现数组动态赋值
- 自增、主键的优缺点(数据库)
- 正在启动python的代码补全客户端_让 python 命令行也可以自动补全
- web项目调用qq临时会话功能实现方法
- 深度学习tracking学习笔记(2):图像/视觉显著性检测技术发展情况梳理(Saliency Detection、Visual Attention)
- 大数据笔记--Hadoop(第五篇)
- Keil:Undefined symbol ......(referred from......)解决
- [Angular实战网易云]——15、歌词渲染
- VB 数据库交互(二)——经典五实例总结