如何用JDBC实现通过APPLET连mssql

越过达不到

越过达不到

2016-02-19 16:28

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的如何用JDBC实现通过APPLET连mssql,过去的都会过去,迎接崭新的开始,释放更美好的自己。

  JDBC已经包含在JDK1.1以后的版本中了,可以适用于对数据库的访问。

  对于访问MSSQL。建立ODBC数据源后,采用JDBC来实现对数据库的访问操作。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  相关的主要类在java.sql包中。

  假设我们现在mssql上有一个库名为COMPANY,其中一张表为TB_NAME.我们希望从这张表里按编号number取出相应记录name。已经建立对应ODBC数据源为javadata.

  希望用一个applet完成操作。

  附程序主要部分供参考。这里仅写出一个init()方法,具体的界面请用AWT实现。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  

import java.net.*;
import java.sql.*;
public class dbexamp extends java.applet.Applet
{
public void init(){
String url="jdbc:odbc:javadata";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection(url,"sa","");//mssql database user SA and
password
DatabaseMetaData dma=con.getMetaData();
System.out.println("Connect to"+dma.getURL());
System.out.println(";Driver "+dma.getDriverName());
System.out.println(";Version "+dma.getDriverVersion());
System.out.println("");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from company.dbo.TB_NAME where number=1");//Sql
rs.next();
String dispresult=rs.getString("name");
System.out.println(dispresult);// Instead,you can display it in Paint() or use AWT etc.
rs.close();
stmt.close();
con.close();
}
catch(SQLException ex){
System.out.println("!!!SQL Exception !!!");
while(ex!=null){
System.out.println("SQLState:"+ex.getSQLState());
System.out.println("Message:"+ex.getMessage());
System.out.println("Vendor:"+ex.getErrorCode());
ex=ex.getNextException();
System.out.println("");
}
}
catch(java.lang.Exception ex){
ex.printStackTrace();
}
}
}

展开更多 50%)
分享

猜你喜欢

如何用JDBC实现通过APPLET连mssql

编程语言 网络编程
如何用JDBC实现通过APPLET连mssql

JSP通过JDBC与Oracle相连

Java JAVA基础
JSP通过JDBC与Oracle相连

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在Applet中实现事件向应

编程语言 网络编程
在Applet中实现事件向应

如何用VC实现软件注册

编程语言 网络编程
如何用VC实现软件注册

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

iPhone6如何实现连拍?

iphone iPhone 5s iPhone 6 iphone刷机
iPhone6如何实现连拍?

如何通过软件实现人脸开机

电脑入门
如何通过软件实现人脸开机

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

让 Eclipse 插件程序具有二维作图能力(2)

让 Eclipse 插件程序具有二维作图能力(2)

高手支六招让Windows XP系统急速关机

高手支六招让Windows XP系统急速关机
下拉加载更多内容 ↓