用JAVA连接SQL SERVER 的做法 指导人:徐哥

//package java1;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class MyStringClass {

/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成的方法存根
String connectionUrl = "jdbc:sqlserver://192.168.1.101:1433;"
+ "databaseName=AdventureWorks;integratedSecurity=true;";   //WINDOWS身份认证

String url = "jdbc:sqlserver://192.168.1.101\\sqlexpress;databaseName=DEMO;user=sa;password=123";//sa身份连接

//String url2 = "jdbc:sqlserver://127.0.0.1:1368;databaseName=mydbdemo;integratedSecurity=true;";//windows集成模式连接

// Declare the JDBC objects.
Connection con = null;  //定义连接
Statement stmt = null;  //定义增删改
ResultSet rs = null;  //定义读取数据

try {
// Establish the connection.
System.out.println("begin.");
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con = DriverManager.getConnection(url);  
System.out.println("end.");

// Create and execute an SQL statement that returns some data.
String SQL = "select * from dbo.lmb"; //定义字符串显示从那个表中查出数据
stmt = con.createStatement();  //实例化增删改方法
rs = stmt.executeQuery(SQL);   //实例化读取数据方法

//是以读取数据推出增删改,然后推出显示数据


// Iterate through the data in the result set and display it.
while (rs.next()) 
//直到rs有数据为止
{
//System.out.println(rs.getString(4) + " " + rs.getString(6));  原有的语句
    System.out.println(rs.getString(1) + "  "+rs.getString(2));//显示该表中的第一列和第二列数据
}
}  //用循环方法显示表中所有的数据

// Handle any errors that may have occurred.
catch (Exception e) {
e.printStackTrace();
}

finally {
if (rs != null)
try {
rs.close();
} catch (Exception e) {
}
if (stmt != null)
try {
stmt.close();
} catch (Exception e) {
}
if (con != null)
try {
con.close();
} catch (Exception e) {
}
}
}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值