JDBC学习过程中的一点小问题
来源:互联网 发布:什么软件可以看阿衰 编辑:程序博客网 时间:2024/05/16 13:56
由于要用到JDBC,今天查一些JDBC方面的资料,写了一个小程序试了下。
主要代码如下:
结果:java.sql.SQLException: Column count doesn't match value count at row 1
开始还以为是不是驱动这块哪里弄错了,后来才发现原来是
String sqlx="insert into"+" friends(name,age,gender)"+"values('FC'+23+'M')";
这里'FC'+23+'M' 会被当做一个name的属性值插入数据库,而age和gender两项均没有给出,从而导致写的SQL语句里列的数目和后面插入的值的数目不一致。
于是把,String sqlx="insert into"+" friends(name,age,gender)"+"values('FC'+23+'M')";改为:
String sqlx="insert into"+" friends(name,age,gender)"+"values('FC',23,'M')";
这样就可以了。
其实出这样的问题,主要还是自己写的时候不够细心。下面还有另外一种写法:
String sqlx="insert into friends(name,age,gender) values('FC',23,'M')";
现在打算学JSP,请路过的各位大大推荐几本比较好的入门书,谢谢了。 O(∩_∩)O
- JDBC学习过程中的一点小问题
- Tomcat配置过程中的一点小问题
- mmap学习过程中的一些小问题
- JDBC操作数据库——一点错误中的小收获
- JDBC编程中遇到的一点小问题
- mysql安装过程中的一点问题
- Q:记学习枚举过程中的一个小问题
- J2ME学习过程中的一点心得整理
- 学习Oracle中的过程一点小结!
- 新手学习Axis1过程中的一点理解
- F#学习过程中的一点看法
- python 学习过程中的一点反思
- 学习hibernate的一点小问题
- JDBC---Javaweb过程中的问题及解决方案
- 学习过程中的问题
- Java类加载过程中的一点小陷阱
- mysql存储过程遭遇了一点小问题,求指点
- 对RegisterClientScriptResource使用中的一点小问题探究了一下
- 二分法查找___查找前必先排好序
- oracle关于时间/日期的操作
- Jain-sip
- 构建powerpc交叉编译环境(完稿)
- C#中Form的action属性
- JDBC学习过程中的一点小问题
- 白光LED焊接技术要求
- PowerDesinger 问题集锦
- pslist.exe
- WinPcap基础知识(第九课:统计网络的通信量)
- 去除外部链接
- delphi 加密字符串
- 用JS去掉IE窗口的标题栏,工具栏,地址栏
- 【C#】System.IO.Stream 中flush的用法