我在Myeclipse 中用insert into 插入语句 怎么有错误,进来帮看看

其中的代码:
pre = conn.prepareStatement("INSERT INTO hello ((nname,npsd)) values (?,?)");
pre.setString(1,"abc");
pre.setString(2,"abc***");
pre.executeUpdate();
错误信息是:
java.sql.SQLException: 对象名 'hello' 无效。 我已经换了 好多个表了 还都是有错误
那个括号 没有的 打错

第1个回答  2011-06-20
根据你报的错来看,说明你已经连上数据库了
那就看是不是一下几个问题:
第一:((nname,npsd)) 外面那对括号不知你写来干嘛,去掉。
第二:根据你setString();来看检查你数据库中nname,npsd两个字段是否为定义为字符类型。
第三:你的表建的在那个用户下面,而你又是用那个用户连接的数据库,如果不是同一用户表前面加上用户名.如hello表在scott用户下 则:scott.hello
祝你好运,希望能帮你解决!追问

哦 那对括号 是打错的 没有的

第2个回答  2011-06-18
你前面的连接数据库的语句确定是连接正确的数据库吗,如果你的hello表在数据库A ,而你连接的数据库b那么他是找不到这个表的
第3个回答  2011-06-18
pre = conn.prepareStatement("INSERT INTO hello (nname,npsd) values (?,?)");追问

一样啊

追答

你数据库里有hello这个表吗

追问

有啊 我也已经换了 几个表式过了 也不行

追答

你把这句话直接放到数据库里面执行一下看看,INSERT INTO hello (nname,npsd) values ('abc','abc***')

本回答被提问者采纳
第4个回答  2011-06-20
没记错的话,返回的是int类型,就是插入或更新成功的条数.只要大于0就是成功
第5个回答  2011-06-19
没记错的话,返回的是int类型,就是插入或更新成功的条数.只要大于0就是成功

我在Myeclipse 中用insert into 插入语句 怎么有错误,进来帮看看
第一:((nname,npsd)) 外面那对括号不知你写来干嘛,去掉。第二:根据你setString();来看检查你数据库中nname,npsd两个字段是否为定义为字符类型。第三:你的表建的在那个用户下面,而你又是用那个用户连接的数据库,如果不是同一用户表前面加上用户名.如hello表在scott用户下 则:scott.hello...

myeclipse 项目 插入数据报错could not insert;Field 'id' doesn't...
再看看你SETID是否再SAVA()之前。。

关于用myeclipse向数据库中插入数据,总是出错,我设置的temp的值老是为...
如果有改动才是1.你最好换一条数据在插入。

myeclipse 下 android 出错求救 LogCat 日志如下
android.database.sqlite.SQLiteException: table diary has no column named title1: , while compiling: INSERT INTO diary(body, title, title1, created, title2) VALUES(?, ?, ?, ?, ?);diary表中没有title1列。这里人太少了,楼主还是去android论坛上去发帖问吧。

在myeclipse中与数据库连接制作学生登录系统?
应该是你在表中设置了唯一性约束,把唯一性约束去掉就可以进行添加操作了

myeclipse中导入项目时copy project into workspace是干什么用?
你在安装的myeclipse的时候会让选定一个workspace工作空间,平常新建的工程都在这个空间中,而你导入的工程的源文件不一定在这个工作空间的,这个选项就是复制一份你导入的工程去这个空间.

myeclipse中,从textfield读内容再插入数据数据库是怎么写的?_百度知 ...
insert into ABC(name) values(’”+jTextField1.getText()+“‘)insert into ABC(age) values(“+Integer.parseInt(jTextField2.getText())+”)绝对可行

大神些,问下,我用Myeclipse 做JSP网页程序,打开错误,帮我看下。
可能出现的问题:1.session获取封装变量的法是session,getAttribute("变量名");2.你的<% 两个符号之间不小心打了空格 3.<% 没有闭合 缺少%> 4.连接数据库的驱动代码或者数据库执行语句有问题,

Hibernate生成SQL语句时,字段顺序错误如何解决?
我也遇到了同样的问题,不过比较惨的是,我的是查询sql.返回结果的栏位顺序,和下sql 的 字段顺序不一样.取值填充栏位的时候,那叫一个痛苦呀.

java 编程 myeclipse 中的 各种快捷键 请告诉我几个好吗?
Ctrl+G 全局 工作区中的引用 Ctrl+Shift+G 文本编辑 作用域 功能 快捷键 文本编辑器 改写切换 Insert 文本编辑器 上滚行 Ctrl+↑ 文本编辑器 下滚行 Ctrl+↓ 文件 作用域 功能 快捷键 全局 保存 Ctrl+X Ctrl+S 全局 打印 Ctrl+P 全局 关闭 Ctrl+F4 全局 全部保存 Ctrl+Shift+S ...

相似回答