用JAVA连接SQL SERVER 的做法 指导人:徐哥
2016-03-17 10:16
211 查看
//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) {
}
}
}
}
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) {
}
}
}
}
相关文章推荐
- java.net.URLEncode编码 与 URLDecode解码问题
- 【转】详细分析Java中断机制
- Struts中OGNL语言
- MyEclipse XFire Web Service
- 【leetcode】【223】Rectangle Area
- java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 at java.util.ArrayList.throwIndexO
- eclipse 常见问题解决
- Java之美[从菜鸟到高手演变]之设计模式
- Java获取当前时间的年月日时分秒方法
- Java之美[从菜鸟到高手演变]之设计模式
- cxf引用webservice生成java代码
- [Java]读取文件方法大全
- JavaWeb监听器、过滤器、
- Java的四个基本特性和对多态的理解
- 给Eclipse提速的7个技巧
- Java类加载器总结
- 《分布式java运用:基础与实践》笔记2
- JDK7的5种GC类型
- A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Ecl
- spring mvc+ajaxfileupload 实现异步上传图片