今天看一段代码,它是这样写的
"workstation id=\"802-HUANGHAI\";packet size=4096;integrated security=SSPI;data sour" +
"ce=\".\";persist security info=False;initial catalog=学生管理";请问workstation id; data source;initial catalog.都是什么意思?
比如我把项目文件和数据库都放在E:\tmp,应该怎么写?

解决方案 »

  1.   

    http://www.connectionstrings.com/?carrier=sqlserver
      

  2.   

    "workstation id=\"802-HUANGHAI\";packet size=4096;integrated security=SSPI;data source=\".\";persist security info=False;initial catalog=学生管理";workstation id=\"802-HUANGHAI\"; 这个应该是服务器名(一般就是本机),但自己做的时候最好别加这个参数,否则换机器运行程序又得改
    data source =.  数据库服务器就是本机
    initial catalog=学生管理 访问的数据库是"学生管理"比如我把项目文件和数据库都放在E:\tmp,应该怎么写?
    =================================================
    你这句很不清楚,你用的什么类型的数据库?如果是Access数据库,文件名是什么?如果是SQL Server数据库,已经附加到数据库服务器的话,目录就没价值了
      

  3.   

    同意2楼~workstation(工作站) id(标识符);data(数据) source(源);initial(初始) catalog(目录)
      

  4.   

    项目文件在E:\tmp\XueSheng\中,数据库在E:\tmp\中,是SQL Server数据库,已经附加到数据库服务器中了。
    "packet size=4096;integrated security=SSPI;data source=\".\";persist security info=False;initial catalog=学生管理";
    按照这样写当连接数据库时会出错:”SQL Server 不存在或访问被拒绝“。请问是哪里的错误?
      

  5.   

    workstation(工作站) id(标识符);data(数据) source(源);initial(初始) catalog(目录)
      

  6.   

    你在ODBC里设置了吗,要添加SQL类型数据库名称