LIULIANG

JDBC连接SQL Server2008后四中基本操作的基本格式

下面的代码显示了连接SQL Server数据库时,
连接数据库的步骤:
1、注册驱动 (只做一次)

2、建立连接(Connection)
3、创建执行SQL的语句(Statement)

4、执行语句

5、处理执行结果(ResultSet)

6、释放资源

01 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");  

02                //加载数据库引擎,返回给定字符串名的类  

03 String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";  

04               //test为你的数据库的名称  

05 String user="用户名";  

06 String password="密码";  

07    

08 Connection conn=DriverManager.getConnection(url,user,password);  

09                 //连接数据库对象  

10 Statement stmt=conn.createStatement();  

11           //创建SQL命令对象  

12    

13    

14 String query="";//创建表SQL语句  

15 stmt.executeUpdate(query);//执行SQL命令对象  

16    

17 String a="INSERT/DELETE. INTO/FROM “表名” VALUES(.,)";  

18 .  

19 .  

20 .  

21 stmt.executeUpdate(a);//执行SQL命令对象  

22    

23 //读取数据  

24 ResultSet rs=stmt.executeQuery("SELECT * FROM “表名”");  

25 //循环输出每一条记录    rs最初指向第一条记录的前面  

26 while(rs.next){  

27        

28 }
  

29    

30 最后关闭连接  

31 stmt.close();  

32 con.close();  

33    

34 数据库连接(Connection)是非常稀有的资源,用完后必须马上释放,  

35 如果Connection不能及时正确的关闭将导致系统宕机。  

36 Connection的使用原则是尽量晚创建,尽量早的释放。 

 

转自:http://www.open-open.com/lib/view/1329999223671

posted on 2012-04-06 09:34 BIG森林 阅读(202) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2012年5月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

常用链接

留言簿(2)

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜