在ASP.NET的web.config配置文件中 在连接数据库字符串 Initial Catalog= 应该写的是数据库名 还是还数据路

我在VS2008里面写的InitialCatalog=数据库名可以正常运行但是我同学的要写InitialCatalog=数据库路径才能正常运行这是为什么... 我在VS2008里面写的Initial Catalog= 数据库名 可以正常运行 但是我同学的要写Initial Catalog= 数据库路径 才能正常运行 这是为什么 展开
 我来答
lieut_sniper
推荐于2017-11-24 · TA获得超过2538个赞
知道大有可为答主
回答量:1456
采纳率:0%
帮助的人:1187万
展开全部
你的同学是否完全安装了数据库程序,并且你们的web.config配置字段是否完全相同, <connectionStrings>
<add name="ConnectionString" connectionString="Data Source=数据库服务器名;Initial Catalog=数据库名;User ID=sa;pwd=123456;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
是否存在你写上了数据库服务器名称而你同学却没有这个字段,这样的情况也可能导致无法正常运行。一般的情况是后一种,你们可以仔细调试一遍试试。Good Luck
不想起名字了2333
2011-11-27 · TA获得超过2447个赞
知道大有可为答主
回答量:1931
采纳率:50%
帮助的人:1830万
展开全部
Initial Catalog= 数据库路径 是因为该数据库没有附加SQL Server Express里面;
Initial Catalog= 数据库名 因为该数据库已经附加SQL Server Express了~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ynwzp
2011-11-26 · 超过28用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:49.1万
展开全部
可能你的数据库是SQL数据库,所以系统能够找到,而他的机器上可能装了多个SQL实例,所以才需要指明路径或服务器名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秋风落叶818
2011-11-26 · TA获得超过365个赞
知道小有建树答主
回答量:488
采纳率:50%
帮助的人:139万
展开全部
正确的应该是写的数据库名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jjma_qun
2011-12-07
知道答主
回答量:1
采纳率:0%
帮助的人:1662
展开全部
我已经解决了 !哈哈!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式