问一个关于sql数据库的问题

来源:百度知道 编辑:UC知道 时间:2024/06/18 15:22:21
我在自己电脑上安装了sql2000 个人版,在vb中建立以下语句
dbs.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=表名;Data Source=cc"
我知道ACCESS数据库和vb建立连接以后可以在其它的任何一台电脑上使用,只有把数据库和vb程序一块带过去就行,如果是sql数据库,它所要连接的数据库在哪里,是不是要连接到cc这个服务器上,能不能想ACCESS一样做到脱机使用啊?

SQL 服务器,多是单独的一个机器,当然它也可以作为客户端来出现,如果要联接的话,只要用对应connectionstring 就可以联到那台有SQL的服务器上,前提是网络能通.有正确的用户名和密码.
具体的connectionstring 的简单例子
dim conn as new conneciton
dim connstr as string
connstr="provider=sqloledb;uid=sa;pwd=sa;server=SQLServer1;database=db1"
conn.open connstr
这样是一个例子,你可以试一下.

Sql数据库对应两个文件
在Sql安装目录下的DataBase子目录里去找
Sql一般作C/S或B/S架构的程序,数据库放在服务器上
ACCESS一般做个人版的程序,

http://zhidao.baidu.com/question/56717177.html

请帮满回答!xiexie