请教各位大神,下载了一个软件,是JAVA编写的,需要连接数据库的SQL server 2000 sa 密码为空 机子上装的 SQL server2000是个人版,打了SP3 SP4补丁,请教怎么连接数据库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么连接数据库是软件定的,它应该会有一个地方让你输入用户名和密码,如果它不需要你输,那就是以windows用户登录. 这个应该到JAVA社区去提问。。 java 也应该有连接字符串吧。 去JAVA版问吧,最好看看你连接数据库的方式和代码http://wenku.baidu.com/view/dddcbacdda38376baf1faebb.html这个看看。 找找Java源码中连接数据库字符串的代码,改改就可以了 package jdbc;import java.sql.*;import java.io.File;import java.io.FileReader;import java.io.BufferedReader;import util.Logger;import java.util.Date;import java.text.SimpleDateFormat;public class DbManager { private Connection con=null; private Statement stm=null; Logger log=new Logger(); public DbManager() { try { File f=new File(""); FileReader fr=new FileReader(f.getAbsolutePath()+"\\youzi.ini"); BufferedReader br=new BufferedReader(fr); String url="jdbc:microsoft:sqlserver://"+br.readLine()+":1433;DatabaseName=information"; String user=br.readLine(); String pwd=br.readLine(); Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); con = DriverManager.getConnection(url,user,pwd); stm = con.createStatement(); } catch (SQLException ex) { log.log(ex.getMessage()); } catch (ClassNotFoundException ex) { log.log(ex.getMessage()); }catch(Exception ex) { log.log(ex.getMessage()); } } public int exec(String sql) { int n=0; System.out.println(sql); try { n = stm.executeUpdate(sql); System.out.println("操作成功,所影响的行数为"+n+"行"); } catch (SQLException ex) { log.log(ex.getMessage()); } return n; } public ResultSet query(String sql) { ResultSet rs=null; System.out.println(sql); try { rs = stm.executeQuery(sql); } catch (SQLException ex) { log.log(ex.getMessage()); } return rs; }} 在软件DB文件里面 有information-Data.mdf information-Log.LDF 请教,查询语句 請問各高手如何用SQL語句在表中加入一欄順序號碼 fredrickhu,请进来一下,谢谢 求一获得某个订单每一批的总和的SQL语句 SQL备份 一个子查询,速度慢的问题,条件越多,速度越慢,如何解决? 链接服务器---急 怎样创建一个这样的数据库? 安装SQL SEVER2005的出现COM+异常的问题 如何实现SQL Server的异地同步镜像!!!! sq如何实现多字段分组 关于SQL SERVER端口问题
这个应该到JAVA社区去提问。。
http://wenku.baidu.com/view/dddcbacdda38376baf1faebb.html
这个看看。
import java.sql.*;
import java.io.File;
import java.io.FileReader;
import java.io.BufferedReader;
import util.Logger;
import java.util.Date;
import java.text.SimpleDateFormat;public class DbManager {
private Connection con=null;
private Statement stm=null;
Logger log=new Logger();
public DbManager()
{
try {
File f=new File(""); FileReader fr=new FileReader(f.getAbsolutePath()+"\\youzi.ini");
BufferedReader br=new BufferedReader(fr);
String url="jdbc:microsoft:sqlserver://"+br.readLine()+":1433;DatabaseName=information";
String user=br.readLine();
String pwd=br.readLine();
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con = DriverManager.getConnection(url,user,pwd);
stm = con.createStatement();
} catch (SQLException ex) {
log.log(ex.getMessage());
} catch (ClassNotFoundException ex) {
log.log(ex.getMessage());
}catch(Exception ex)
{
log.log(ex.getMessage());
} } public int exec(String sql)
{
int n=0;
System.out.println(sql);
try {
n = stm.executeUpdate(sql);
System.out.println("操作成功,所影响的行数为"+n+"行");
} catch (SQLException ex) {
log.log(ex.getMessage());
}
return n;
} public ResultSet query(String sql)
{
ResultSet rs=null;
System.out.println(sql);
try {
rs = stm.executeQuery(sql);
} catch (SQLException ex) {
log.log(ex.getMessage());
}
return rs;
}}