关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
Songdengdeng~
2022-11-24 11:46
采纳率: 87.5%
浏览 3
首页
微软技术
已结题
数据库preparestatement的问题
sql
java
直接使用完整的select语句“select * from Carlist”没有问题,但当使用“select ? from ?”然后再使用preparestatement来setString的时候表就差不了了。
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
夜郎king
2022博客之星IT其它领域TOP 12
2022-11-24 12:44
关注
两个问题:
1、一般在select * from 这里的不需要使用预编译
2、代码中setString(1,xxx);两个地方都设置了下标为1的参数。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
Pre
pa
re
Statement
部分的,运行时出错,希望可以帮我找找
问题
出在哪里
java
sql
数据库
2021-08-10 09:32
回答 3
已采纳
executeUpdate(),别用executeUpdate(String sql),不然你前面那一堆set就没啥用处了
javaJDBC的Pre
pa
re
Statement
java
mysql
数据库
2021-12-17 14:27
回答 2
已采纳
可能被转义了(因为
数据库
单引号括起来的就代表字符串),建议不要使用特殊字符或关键字!不然sql很有可能出
问题
!
如何解决
数据库
执行预编译语句爆红
问题
java
2022-10-06 15:42
回答 1
已采纳
重新声明一个String比如 String sql = "select 1 from userinfo where username=?"; Pre
pa
red
Statement
ps
数据库
-----JDBC
技术
2022-11-23 15:46
童小纯的博客
1、JDBC(Java DataBase Connectivity)java
数据库
连接2、是 JavaEE 平台下的
技术
规范3、定义了在 Java 语言中连接
数据库
,执行 SQL 语句的标准 API4、可以为多种关系
数据库
提供统一访问1、
数据库
驱动就是直接操作...
数据库
内容输出有
问题
怎么解决
java
数据库
2022-06-25 18:31
回答 1
已采纳
你的代码二中使用的是Pre
pa
red
Statement
,这个对象在初始化时已经包含了sql语句,你在使用前需要先通过setXXX将问号补全(不然程序也不知道该插入什么),下标从1开始。还有就是对于Pr
JAVA,JDBC中使用Pre
pa
re
Statement
进行查询,如何去除setString时自动添加的引号?
java
2020-04-16 17:12
回答 2
已采纳
建议就不要用?了,直接拼字符串。一般?用在where条件的,而且直接“selecct * from websites where id=?”,不用拼接的。 如果多个筛选值建议先StringBuild
跪求大神帮忙,正式环境偶尔才出现could not pre
pa
re
statement
2016-06-15 01:35
回答 4
已采纳
你这个看起来应该是
数据库
连接异常“JDBCConnectionException”,是不是跟
数据库
连接断开了?
JDBC核心
技术
--JDBC概述--获取
数据库
连接--Pre
pa
red
Statement
2022-06-14 20:40
追阿的博客
持久化(persistence):把数据保存到可掉电式存储设备中以供之后...在Java中,
数据库
存取
技术
可分为如下几类:JDBC直接访问
数据库
JDO (Java Data Object )
技术
第三方O/R工具,如Hibernate, Mybatis 等JDBC是java访问数
如何使用pre
pa
re
Statement
()运行sql语句,但是mysql上能运行这个sql语句?
java
mysql
数据库
2023-03-15 19:51
回答 2
已采纳
你都没有执行查询呀,参考如下 ResultSet resultSet = pre
pa
re
Statement
.executeQuery();
关于#Java
问题
:mysql
数据库
访问优化
java
mysql
数据库
2023-04-14 21:21
回答 2
已采纳
删除语句有
问题
,是 DELETE FROM 不是 DELECT FROM
关于使用pre
pa
re
Statement
语句进行查询的
问题
?
2010-08-23 14:34
回答 4
已采纳
conn.pre
pa
re
Statement
("select * from goods where goodsName=?"); conn.setString(1,goodsName); 没有co
QT
数据库
访问
技术
简介
2021-09-25 17:51
周公的博客
关于执行效率
问题
在QT中访问
数据库
的一般流程步骤 增删改操作的一般步骤 查询操作 背景介绍 本人使用过PHP/C#/VB/VB.NET/JAVA等编程语言开发过基于
数据库
方面的应用,相对于其它编程语言来说...
JAVA基础编程——
数据库
编程
2022-06-05 10:51
止步听风的博客
在当前大数据时代,数据的流量已经越来越大,有时单单依靠内存来进行数据的处理已经...这样的表述表明JAVA的这种
技术
与平台无关,同时该
技术
规定了4中
数据库
操作的形式:JAVA中
数据库
的相关操作在java.sql包中,该包中
xml至
数据库
(sqlserver)
2018-06-18 21:39
Pre
pa
red
Statement
pstmt = connection.pre
pa
re
Statement
(sql); pstmt.setString(1, name); pstmt.setInt(2, age); pstmt.setString(3, email); pstmt.executeUpdate(); ``` 最后,我们使用SAX
Pa
rser解析XML文件并...
数据库
编程和设计——JDBC
技术
2021-11-05 10:36
脑袋不灵光的小白羊的博客
JDBC核心
技术
一、JDBC入门 1 JDBC概述 1.1 数据的持久化 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。...在Java中,
数据库
存取
技术
可分为如下几类: JDBC直接访问
数据库
J
数据库
的介绍
2024-04-14 14:29
nihaoakekeke的博客
数据库
中的事务是指对
数据库
执行一批操作,在同一个事务当中,这些操作最终要么全部执行成功,要么全部失败,不会存在部分成功的情况。事务是一个原子操作。是一个最小执行单元。可以甶一个或多个SQL语句组成在同一...
JDBC访问
数据库
2023-11-02 10:39
周遭.的博客
pre
pa
re
Statement
()方法:创建Pre
pa
red
Statement
类的实例。 close():立即释放此Connection对象的
数据库
和JDBC资源,而不是等待它们被自动释放。 (4)
Statement
接口
Statement
数据库
操作类提供执行
数据库
操作的...
数据库
2023-08-22 11:41
路非侠的博客
DBMS是
数据库
管理系统(database management system),如mysql(开源)、oracla(付费)、sql server(
微软
)、pgSQL…
DEV04-GBase 8a MPP Cluster
数据库
接口开发
技术
2022-07-22 09:08
wiserhowe的博客
GBase 8a MPP Cluster
数据库
接口(JDBC、ADO.NET、Python Connector)开发
技术
数据库
课程设计报告总结
2022-07-06 20:11
近景_的博客
通过使用具体的 DBMS,掌握一种实际的
数据库
管理系统并掌握其操作
技术
,熟练掌握使用
数据库
前端开发工具(如 VB、 C++、 Java、 JSP、 Delphi、PowerBuilder 等),进一步提高同学们运用
数据库
技术
解决实际
问题
的...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
12月2日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
11月24日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
11月24日