IT修真院·坑乎 | Java(后端),CSS(前端),JavaScript(前端),PM(产品经理),UI(交互设计),QA(测试),Android(安卓APP),iOS(苹果APP),OP(运维),Python(后端)日常在线问答学习平台
咨询电话 : 010-59478634
切换导航
首页
我的提问
我的回答
我的点赞
消息通知
个人主页
×
提示
尚未登陆,前往官网登陆?
×
提示
尚未登陆,前往官网登陆?
CSS
JS
Android
IOS
JAVA
OP
PM
UI
QA
求职辅导
Python
运营
动画师
AIGC
亚马逊运营
CSS
JS
Android
IOS
JAVA
OP
PM
UI
QA
求职辅导
Python
运营
动画师
AIGC
亚马逊运营
所有任务
任务1
任务2
任务3
任务4
任务5
任务6
任务7
任务8
任务9
任务10
任务11
全部
问题
已收录
问题
未收录
问题
没有找到答案,去提问>>>
创建的数据表名首字母大写,但在后面执行数据库操作时报错找不到此表
0
1
数据库
class="cursor-pointer"> 详细描述
创建的数据表名首字母是大写,但在后面执行数据库操作时,使用的是首字母大写的表名,但偶尔会报错找不到此表,使用全小写字母时不会报错
class="cursor-pointer"> 错误截图
需要注意的地方是:创建的表名用的是大写UserTb1,而MySQL数据库中的表名是全小写usertb1,在下一步中的增删改查中用全小写表名。
代码错误
0
1
class="cursor-pointer"> 详细描述
现在已经开始用语句连接数据库,问题是不理解里面的语句好多用法不理解DriverManager类是怎么调用 而且每次写增加数据里面的值有时候成功有时候失败不太理解它们语句的运用getConnection是连接数据库 如果实现呢 以及Connection接口 创建的Statement对象然后是怎么运用实现一头雾水。
class="cursor-pointer"> 源码
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public class SQL { static Connection con; //声明Connection对象 static PreparedStatement ps; //声明预处理对象 static ResultSet res; //声明结果集对象 public Connection getConnection(){ try{ Class.forName("com.mysql.jdbc.Driver"); con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/sos?characterEncoding=UTF-8","root","123456"); }catch(Exception e){ // 这是用来执行异常 e.printStackTrace(); // e 是exception 引用对象, 来执行exception 里面的方法用e引用printStackTrace } return con; //返回Connection对象 } public static void main(String[]args){ // 主方法 SQL c = new SQL(); con = c.getConnection(); try{ ps = con.prepareCall("select*form hello where id =1"); ps.setInt(1,1); //设置参数 res = ps.executeQuery(); //如果当前记录不是结构集中最后一行,则进入循环体 while(res.next()){ int id = res.getInt(1);//获取结构集中第一列的值 String name = res.getString("name"); String hp = res.getString("hp"); String ss = res.getString("ss"); System.out.print("编号:"+id); System.out.print("姓名:"+name); System.out.print("性别:"+hp); System.out.print("生日:"+ss); } }catch(Exception e){ e.printStackTrace(); } } }
java.sql.SQLException: Unable to retrieve metadata for procedure. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910) at com.mysql.jdbc.CallableStatement.extractProcedureName(CallableStatement.java:868) at com.mysql.jdbc.CallableStatement.determineParameterTypes(CallableStatement.java:699) at com.mysql.jdbc.CallableStatement.
(CallableStatement.java:513) at com.mysql.jdbc.Connection.parseCallableStatement(Connection.java:4583) at com.mysql.jdbc.Connection.prepareCall(Connection.java:4657) at com.mysql.jdbc.Connection.prepareCall(Connection.java:4631) at Java.SQL.main(SQL.java:25) //不知道那错了 看不懂。
spring导入多个properties时报错
0
1
memcache
class="cursor-pointer"> 详细描述
上下文中导入数据库的properties和 memcache的properties 运行时报Could not resolve placeholder https://blog.csdn.net/linwei_1029/article/details/6873764 和property-placeholder配置相关
tuscany得客户端配置
0
1
tuscany
class="cursor-pointer"> 详细描述
tuscany如何配置哭护短来连接远程的service
从JSP的登陆页面,传过来的中文是乱码
0
1
interceptor
class="cursor-pointer"> 详细描述
JSP是登陆页面,输入中文的用户名或密码,到controller中就变为????
class="cursor-pointer"> 错误截图
签到系统的设计
0
1
复盘踩坑
class="cursor-pointer"> 详细描述
我现在的想法是签到单独建一个数据表,记录用户id、签到时间戳或者签到的年月日。 但是这样的话数据表会变得很庞大。 有没有更好的方案。
nginx用域名代替ip地址访问80端口页面
0
1
SSM
class="cursor-pointer"> 详细描述
在hosts中修改了ip地址 网址,在nginx中将locallost修改为网址。比如 ip地址 www.baidu.com。按道理是访问到www.baidu.com时会跳转到ip地址上,关闭防火墙也没用,无法访问
hibernate怎么处理唯一索引违反?
0
1
hibernate
class="cursor-pointer"> 详细描述
给我抛出RunTimeException,没办法处理啊
linux本地连接,突然连接不上
0
1
class="cursor-pointer"> 详细描述
错误提示:xShell连接Linux服务器提示拒绝密码 输入正确密码也连接不上 找不出问题 Xftp也是一样的,都连接不上
模糊查询语句不会写
0
1
数据库
class="cursor-pointer"> 详细描述
网上找了很多资料,都是把sql语句写固定了,像这种:select * from user where name like "%三%" ,于是能搜出王三,张三等. 但我想让查询的名字是变量该怎么写? 我写select * from user where name like "%#{name}%" 语法有错误 写select * from user where name like %#{name}% 也有错误 恳请解答
首页
<
153
154
155
156
157
158
159
160
161
162
163
>
末页
去第
页
确定
Copyright ©2015 北京葡萄藤信息技术有限公司 All Rights Reserved | 京ICP备15035574号-1
5
10