请教asp+slq的sql数据库配置问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 15:23:27
用asp和sql2000做网站,数据库怎么连,asp+access用odbc 和oledb连接数据源我都会,但我就不明白,access数据库软件可以生成一个*.mdb的文件,然后把*.mdb直接拷到网站文件夹里用代码连接就可以了,但是sql2000生成的啥?怎么弄能连上?麻烦高手给详细讲解,我追加分数的哦。
像楼下回答的那样,用asp连接数据库Driver={SQL Server}; Server=.; Database=数据库; Uid=sa; Pwd=
其中database=数据库,这个数据库的路径怎么写?比如我把用sql2000创建的数据库放在D:\sql里,那么还有怎么弄才能用上面的连接代码?

sqlserver是不能通过拷贝复制数据库来实现数据库转移的,必须通过备份-还原,分离-附加或sql语句生成这三种办法来实现,这个access有着本质的区别. 而且sql在运行时其文件(.mdf和.ldf)是不能拷贝操作的.

用asp链接sql2000的话可以用以下语句:
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Password=;Initial Catalog=数据库名;Data Source=.
也可以:
Driver={SQL Server}; Server=.; Database=数据库; Uid=sa; Pwd=

.表示服务器为本机,可以是ip

-----------------------------------------
比如数据库和程序在同一台服务器上,数据库账号密码为sa,数据库为gym,那:
Driver={SQL Server}; Server=.; Database=gym; Uid=sa; Pwd=sa 这样就可以了.
记住一点,在sqlserver中没有数据库路径的概念,只要数据库运行起来就可以直接通过odbc直接使用.

sql 直接用数据库名字就好了
IP 127.0.0.1就好

sql生成(.mdf主文件和.ldf-日志文件)
连接的话,看你用的是jdbcodbc还是纯jdbc了,
用语句连接,你想看的话回头我给你写上