pstmt = conn.prepareStatement(sql);是什么意思 50

pstmt=conn.prepareStatement(sql);是什么意思conn具体是什么意思... pstmt = conn.prepareStatement(sql);是什么意思conn具体是什么意思 展开
 我来答
一叹t
高能答主

2021-01-04 · 我们不创作,我们只是信息的搬运工。
一叹t
采纳数:2139 获赞数:11985

向TA提问 私信TA
展开全部

pstmt = conn.prepareStatement(sql)是执行SQL语句的一个接口。但是执行前会对SQL语句进行预编译的操作,然后就开始执行SQL语句,并把结果赋值给pstmt。conn的意思是一个数据库连接。

PreparedStatement是Statement的子接口,表示预编译的 SQL 语句的对象,SQL 语句被预编译并存储在PreparedStatement 对象中。然后可以使用此对象多次高效地执行该语句。如果有参数的话还需要添加输入的参数。

扩展资料:

数据库建立连接的五大步骤:

1、加载(注册)数据库

装载驱动程序只需要非常简单的一行代码。例如,你想要使用 JDBC-ODBC 桥驱动程序,可以用下列代码装载它:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")。

你的驱动程序文档将告诉你应该使用的类名。例如, 如果类名是 jdbc.DriverXYZ ,你将用代码以下的代码装载驱动程序:Class.forName("jdbc.DriverXYZ")。

你不需要创建一个驱动程序类的实例并且用 DriverManager 登记它,因为调用 Class.forName 将自动将加载驱动程序类。加载 Driver 类后,它们即可用来与数据库建立连接。

2 、建立链接

第二步就是用适当的驱动程序类与 DBMS 建立一个连接。下列代码是一般的做法:

Connection con = DriverManager.getConnection(url,"myLogin","myPassword")

3 、执行SQL语句

我们使用 executeUpdate 方法是因为在 createTableCoffees 中的 SQL 语句是 DDL (数据定义语言)语句。创建表,改变表,删除表都是 DDL 语句的例子,要用 executeUpdate 方法来执行。

4、 处理结果集

5 、关闭数据库

参考资料来源:百度百科-Java数据库连接

匿名用户
2019-01-07
展开全部
conn 就是数据库连接对象Connection类的一个实例
追问
能说的通俗一点吗,每个单词的作用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2019-01-07
知道答主
回答量:5
采纳率:0%
帮助的人:3822
展开全部
ADOPENFORWARDONLY(=0)

只读,且当前数据记录只能向下移动

ADOPENKEYSET(=1)

只读,当前数据记录可自由移动

ADOPENDYNAMIC(=2)

可读写,当前数据记录可自由移动

ADOPENSTATIC(=3)

可读写,当前数据记录可自由移动,可看到新增记录

B:

ADLOCKREADONLY(=1)

缺省锁定类型,记录集是只读的,不能修改记录

ADLOCKPESSIMISTIC(=2)

悲观锁定,当修改记录时,数据提供者将尝试锁定记录以确保成功地编辑记录.只要编辑一开始,则立即锁住记录.

因此是

只读 并且锁定记录

ADLOCKOPTIMISTIC(=3)

乐观锁定 ,直到用Update方法提交更新记录时才锁定记录.

ADLOCKBATCHOPTIMISTIC(=4)

批量乐观锁定,允许修改多个记录,只有调用UpdateBatch方法后才锁定记录.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
咖啡猫Miss
2019-01-07 · TA获得超过305个赞
知道小有建树答主
回答量:271
采纳率:50%
帮助的人:56.7万
展开全部
是数据库的连接,通过加载驱动获取的连接
追问
能说的通俗一点吗,每个单词的作用是什么
追答
它上面应该还有conn变量的定义,是Connection
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在居庸关看漫画的李逍遥
2019-01-07 · 贡献了超过165个回答
知道答主
回答量:165
采纳率:0%
帮助的人:13.3万
展开全部
你这个也看不懂啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式