佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1080|回复: 7

连接Database问题

[复制链接]
发表于 23-11-2005 11:43 PM | 显示全部楼层 |阅读模式
小弟做Web-based System,连接Database的方式是用OleDbConnection
可是另一种SqlConnection要怎么用?
OleDbConnection的话写,假设我的资料存在Access,Name "database",是酱写:
conn = New OleDbConnection("Provider=Microsoft.JET.OLEDB.4.0;Data Source= & Server.MapPath("database.mdb"))
在这里我看的出资料从"database.mdb"拿出,但是sqlConnection:
conn = New sqlConnection(server="localhost;uid=sa;pwd=;database=pubs;")
这是我从书里抄来的,看不明白,如果用sqlConnection怎样从database.mdb里取资料?请大家指教,谢谢!
回复

使用道具 举报


ADVERTISEMENT

发表于 24-11-2005 09:34 AM | 显示全部楼层
sqlConnection 不能运用在 mdb 上面, 只能和 sql server 一起配合.
回复

使用道具 举报

 楼主| 发表于 24-11-2005 10:22 AM | 显示全部楼层
原帖由 goatstudio 于 24-11-2005 09:34 AM 发表
sqlConnection 不能运用在 mdb 上面, 只能和 sql server 一起配合.

不是很明白...
用sql server的话,database是用什么的?
是把database放进server?我对server不是很清楚,能不能解释解释,多谢了!
回复

使用道具 举报

发表于 24-11-2005 10:17 PM | 显示全部楼层
原帖由 不良少年 于 24-11-2005 10:22 AM 发表

不是很明白...
用sql server的话,database是用什么的?
是把database放进server?我对server不是很清楚,能不能解释解释,多谢了!


sql server 是 microsoft 的大型资料库.
access (mdb) 是 microsoft 的小型资料库.

基本上你只要专注用 oledbconnection 就可以了.
回复

使用道具 举报

 楼主| 发表于 28-11-2005 05:58 PM | 显示全部楼层
原帖由 goatstudio 于 24-11-2005 10:17 PM 发表


sql server 是 microsoft 的大型资料库.
access (mdb) 是 microsoft 的小型资料库.

基本上你只要专注用 oledbconnection 就可以了.

如果我做的是online learning system,那个system有forum的
那么应该会用到很大的空间,access听说有2GB,够用吗?
是不是要用server比较好?
回复

使用道具 举报

发表于 29-11-2005 09:40 AM | 显示全部楼层
原帖由 不良少年 于 28-11-2005 05:58 PM 发表

如果我做的是online learning system,那个system有forum的
那么应该会用到很大的空间,access听说有2GB,够用吗?
是不是要用server比较好?


这是见仁见智的, 如果是商业性的, 当然是 server 比较好.
回复

使用道具 举报

Follow Us
发表于 29-11-2005 01:06 PM | 显示全部楼层
原帖由 不良少年 于 28-11-2005 05:58 PM 发表

如果我做的是online learning system,那个system有forum的
那么应该会用到很大的空间,access听说有2GB,够用吗?
是不是要用server比较好?


同樣的老話... 如果你預測你的 database 會增加到 2GB 那麼一開始就用 server 吧.
回复

使用道具 举报

发表于 2-1-2006 03:32 AM | 显示全部楼层
<%
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=SQLOLEDB; Data Source = (local); Initial Catalog = CCHDB; User Id = sa; Password="
If conn.errors.count = 1 Then
Response.Write "Connected error"
End If
%>
这个应该是你要得吧
回复

使用道具 举报


ADVERTISEMENT

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 19-5-2024 07:13 AM , Processed in 0.059818 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表