在java中的sql语句,能帮我解释一下么

在java中的sql语句,能帮我解释一下么,第1张

这是一条查询条件查询语句,拼接起来的sql,查询出center表中的所有字段,只是把center表中的depart_id换成了depart表中对应的depart_name,condition那部分是个模糊查询, 字符串的前面几位等于变量depart,就可以查出来

Connection con=; //这里是取得连接代码,省略

PrepareStatment ps=null;

String sql1="select from test1";

String sql2="update test1 set xxx=1 ";

ps=conprepareStatement(sql1) ;

psexecuteQuery(sql1); //(执行第一个SQL)

psclose; //记住每执行一个语句记得关闭,否则会出现游标错误

ps=conprepareStatement(sql2) ;

psexecuteUpdate(sql2);//(执行第二个SQL)

psclose; //记住每执行一个语句记得关闭,否则会出现游标错误

conclose(); //关闭连接

以上代码纯手工敲,有问题追问,希望能解决你的问题。

if(a == rsgetString("sno") && b == rsgetString("sname") && c == rsgetString("spasswd"))

把你上面这句if改成下面这样

if(aequals(rsgetString("sno")) && bequals(rsgetString("sname")) && cequals(rsgetString("spasswd")))

字符串比较是否相等不能直接用==,需要用equals()这个方法

其实JAVA就是写一个SQL的语句,然后传到SQL软件中

所以所用的是什么数据库就决定了你要传入什么格式的语句,貌似软件不同语法会稍微有点不同的

比如说你用的是MySQL,那么你就得看MySQL都有什么语句,跟JAVA没什么关系,它既是提供仅仅是一个平台,让你可以通过JAVA去 *** 作数据库,就是跟windows一样是个平台,所以你用什么数据库想要SQL语句就看该软件的说明文档

这个总结我自认没那么猛我用的是MySQL,所以只有它的说明文档,你想知道的都是句法

链接ht tp://aja vaorg/boo k/mysql/51html 去掉其中的空格

最后祝您生活愉快!

首先要根据安装的数据库,如SQL SERVER或者MySQL等获取数据库的连接。数据库的连接可通过JDBC-ODBC的方式,或者通过直接使用数据库开发商提供的数据库连接工具包进行 *** 作。具体代码可google。在代码中获得数据库连接句柄之后,就可以根据对应的数据库 *** 作API进行数据库 *** 作,也包括你自己拼装的SQL语句。

是到数据库吗 我这有个很长的了这个是连数据库用的import javasql ;public class DataBase { public static Connection getConnection() { Connection cn = null ; try { ClassforName("commicrosoftjdbcsqlserverSQLServerDriver") ; cn = DriverManagergetConnection("jdbc:microsoft:sqlserver://127001:1433","sa","1234") ; } catch (Exception ex) { } return cn ; }}还有一个程序模块, 可是不 能发啊 说重复字太多了 不好意思啊 希望对你有帮助了

以上就是关于在java中的sql语句,能帮我解释一下么全部的内容,包括:在java中的sql语句,能帮我解释一下么、我想问一下,Java连接数据库后,想连续执行几条SQL语句怎么做谢谢啦~、JAVA连接SQL数据库的查询语句问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9325930.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存