-
你的桌子肯定不在那里。 连接没有问题。
如果说 madmin 表存在,那么您连接的数据库中是否有这样的表? 难道不是你连接到另一个数据库吗?
1. 检查数据库名称是否与JDBC连接的数据库名称相同。
2. 找到另一个现有表,看看它是否也是这样的例外。
3. 在查询分析器上检查是否可行。
4、!-不可能。 把**发过来,我去看看。。
-
如果对象名称无效,则不是数据库注册和驱动程序的问题,否则将报告连接错误,而不是表错误。
-
你首先看看你的 getmname() 或 getmpassword() 值是否是你想要的值,看看这两个方法是否有问题!
如果没问题,请查看表中的数据!
-
检查连接到数据库的语句、数据库名称、驱动程序和连接的数据库。
-
如果您使用自定义的用户名和密码进行连接,请检查用户的权限以及他们是否有权在表上操作。
-
嘿嘿,贴满**和异常堆栈大哥的时候要学会提问。
-
您的数据库已注册吗?
-
JDBC 驱动程序并连接到数据库。
-
resultset 对象的 getMetaData() 方法应该能够获取所需的信息,详见 API
-
要直接查看表信息,mysql在命令行模式下输入show create table table name;
实际上,客户端可以直接查看它。
-
将此 SQL 语句直接粘贴到 PL SQL 中执行,这样它就是您的程序的问题。 您的 SQL 语句仍然存在问题。
-
你是什么意思。
string tablename = ppp"
string sql = create table ' tablename+"
你不能像那样建造一张桌子,对吧?
-
是你的sqlexception包没有导入,在导入部分添加导入; 就是这样。
-
rs = "select fileid,filename from file");
这句话是错误的。 file 是 SQL 语句中的一个关键字,不能这样使用,否则会造成语法错误。 在这里,您想要表的名称。
因此,修正方法是:
1.可以将表名从file改为t文件[最好在表名前面加个t,这样避免了关键词]。
rs = "select fileid,filename from t_file");
2.您也可以像这样[文件],用框号框住文件。
rs = "select fileid,filename from [file]");
-
您是否将 Eclipse 的数据库配置为没有? 这可能会影响项目的数据库连接。
转到“偏好设置”中的“设置”。
出现以下提示:对不起! 如果你问:什么可能违反了《知道规范》,暂时只有你能看到,如果你有任何异议,你可以提出上诉并取回它。 如下图所示: >>>More
你好! 电脑出现:【内存无法读写】,原因比较复杂,请开对药! >>>More