<coolcode lang="java"download="连接类"> import java.sql.*;
public class DB {
public DB() {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
public Connection getCon() {
Connection con = null;
try {
con =...[阅读全文]
<coolcode lang="java"> import java.sql.*;
public class TestUpScroll {
public static void main(String[] args) {
Connection con = null;
Statement stm = null;
ResultSet rs = null;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con = DriverManager
.getConnection("jdbc:sqlserver://localhost...[阅读全文]
<coolcode lang="java"> import java.sql.*;
public class TestScroll {
public static void main(String[] args) {
Connection con = null;
Statement stm = null;
ResultSet rs = null;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con = DriverManager
.getConnection("jdbc:sqlserver://localhost;d...[阅读全文]
事务处理常用在一次要处理多条语句,并保证所有语句同时成功或是同时不成功,不允许出现一条成功而有别的不成功。常见银行转账,A账户的钱转给B账户,A账户更新,B账户也必要更新,不存在A的更新了B的不更新,要不就都失败,要不就都成功。此例为简单的操作,希望对初学者有所帮助。
<coolcode lang="java"> import java.sql.*;
public class TestTransaction {
public static void main...[阅读全文]
Java源码:
<coolcode lang="java"> import java.sql.*;
public class TestProc {
public static void main(String[] args) {
Connection con=null;
CallableStatement cst=null;
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con=DriverManager.getConnection("jdbc:sqlserver://localhost;database=jdbcDemo;user...[阅读全文]
<coolcode lang="java"download="java常用数据库连接代码"> //sql server2005
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
/**
*上面这句也可写成:new com.microsoft.sqlserver.jdbc.SQLServerDriver();
*个人感觉两种基本没有什么区别,只是偏好用第一种。
*/
Connection con = DriverManager.getConnection("jdbc:sqls...[阅读全文]
<coolcode lang="java"> /**
*逆波兰表达式(后缀式),还有几点需要进一步完善代码:空格的处理,单目及三目运算符的处理,
*以及中缀运算式的合法性验证。
**/
import java.util.*;
import java.io.*;
class Stacks{//=====================================定义堆栈类
private LinkedList list=new LinkedList();
int top=-1;
pub...[阅读全文]