eclipse java sql_sql server与eclipse及JAVA中sql语言的写法

在做关于数据库大作业时,在sql server与eclipse连接和语句的转变的一些步骤和误区。记录下来,以防下次使用时忘记。

一、连接。

连接在网上的资料是很多的。比如说:点击打开链接。

二、sql语句在java中的用法。

1、ResultSet rs = sta.executeQuery("select * from teacher where Tno ="+str1 );

2、ResultSet rs = sta.executeQuery("select * from teacher where Tname = '"+str1+"'");//查询

ps:1、2的区别没有了解,但在大多数情况下使用1是错误的。(版本:oxygen4.7)

3、int rs = sta.executeUpdate("insert into Allgrade values ('"+str1+"','"+str2+"','"+str3+"','"+n4+"')");//插入语句

4、ResultSet rs = sta.executeQuery("select courseid,coursename,ismajor,credit,grade from IF_ALL"

+ " where Sno=(select Sno from IF_student"

+ " where Sname ='"+str1+"')");//嵌套查询

5、ResultSet rs2 = sta.executeQuery("select (SUM(credit*grade)/SUM(credit)) as average from IF_all"

+ " where Sno = (select Sno from IF_student"

+ " where Sname = '"+str1+"')");//重命名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值