Eclipse JDBC SQLServer2008 R2
2021/11/16 19:09:55
本文主要是介绍Eclipse JDBC SQLServer2008 R2,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
import java.sql.*; public class JDBCHelloWorld { public static void main(String[]args) { String JDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";//SQL数据库引擎 String connectDB="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=pubs";//数据源 try { Class.forName(JDriver);//加载数据库引擎,返回给定字符串名的类 }catch(ClassNotFoundException e) { System.out.println("加载数据库引擎失败"); System.exit(0); } System.out.println("数据库驱动成功"); try { String user="sa"; String password="jaminwm"; Connection con=DriverManager.getConnection(connectDB,user,password);//连接数据库对象 System.out.println("连接数据库成功"); Statement stmt=con.createStatement();//创建SQL命令对象 //创建表 System.out.println("开始创建表"); String query="create table TABLE1(ID NCHAR(2),NAME NCHAR(10))";//创建表SQL语句 stmt.executeUpdate(query);//执行SQL命令对象 System.out.println("表创建成功"); //输入数据 System.out.println("开始插入数据"); String a1="INSERT INTO TABLE1 VALUES('1','旭哥')";//插入数据SQL语句 String a2="INSERT INTO TABLE1 VALUES('2','')"; String a3="INSERT INTO TABLE1 VALUES('3','张哥')"; stmt.executeUpdate(a1);//执行SQL命令对象 stmt.executeUpdate(a2); stmt.executeUpdate(a3); System.out.println("插入数据成功"); //读取数据 System.out.println("开始读取数据"); ResultSet rs=stmt.executeQuery("SELECT * FROM TABLE1");//返回SQL语句查询结果集(集合) //循环输出每一条记录 while(rs.next()) { //输出每个字段 System.out.println(rs.getString("ID")+"\t"+rs.getString("NAME")); } System.out.println("读取完毕"); //关闭连接 stmt.close();//关闭命令对象连接 con.close();//关闭数据库连接 } catch(SQLException e) { e.printStackTrace(); //System.out.println("数据库连接错误"); System.exit(0); } } }
这篇关于Eclipse JDBC SQLServer2008 R2的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-03万字长文聊聊Web3的组成架构
- 2024-07-02springboot项目无法注册到nacos-icode9专业技术文章分享
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?