机子上装的 SQL server2000是个人版,打了SP3 SP4补丁,请教怎么连接数据库

解决方案 »

  1.   

    怎么连接数据库是软件定的,它应该会有一个地方让你输入用户名和密码,如果它不需要你输,那就是以windows用户登录.
      

  2.   


    这个应该到JAVA社区去提问。。
      

  3.   

    java 也应该有连接字符串吧。
      

  4.   

    去JAVA版问吧,最好看看你连接数据库的方式和代码
    http://wenku.baidu.com/view/dddcbacdda38376baf1faebb.html
    这个看看。
      

  5.   

    找找Java源码中连接数据库字符串的代码,改改就可以了
      

  6.   

    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;
        }}
      

  7.   

    在软件DB文件里面 有information-Data.mdf information-Log.LDF