| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2365 人关注过本帖
标题:C#项目中SQL数据库文件存放问题
只看楼主 加入收藏
梦心
Rank: 4
来 自:福建平和
等 级:贵宾
威 望:13
帖 子:1910
专家分:0
注 册:2007-5-11
结帖率:100%
收藏
 问题点数:0 回复次数:7 
C#项目中SQL数据库文件存放问题
是不是一定要把数据库的文件.mdf和.ldf的文件导入在sql文件夹里面的data文件夹下才能用啊????
在源码里面用相对路径连接数据库文件(如:将exe文件和sql数据库文件放一起)不行么??
比如:
Integrated Security=SSPI;Initial Catalog="shujuku\book.mdf";Data Source=<local>;User ID=sa;Password='登录用户密码';Connect Timeout=30";
在此中,是将数据库放在exe文件夹下的shujuku文件夹下!!
可以不???
搜索更多相关主题的帖子: SQL 数据库 文件 项目 mdf 
2007-09-27 11:20
crazymk
Rank: 1
等 级:新手上路
威 望:1
帖 子:343
专家分:0
注 册:2007-8-30
收藏
得分:0 

可以動態拼出全路徑Environment.Directory.
用相對路徑在代碼中好像是這樣寫:
Integrated Security=SSPI;Initial Catalog="\\shujuku\\book.mdf";Data Source=<local>;User ID=sa;Password='登录用户密码';Connect Timeout=30";


すばらしいコードを書き出すのは楽しい事です
2007-09-27 12:03
梦心
Rank: 4
来 自:福建平和
等 级:贵宾
威 望:13
帖 子:1910
专家分:0
注 册:2007-5-11
收藏
得分:0 
以下是引用crazymk在2007-9-27 12:03:58的发言:

可以動態拼出全路徑Environment.Directory.
用相對路徑在代碼中好像是這樣寫:
Integrated Security=SSPI;Initial Catalog="\\shujuku\\book.mdf";Data Source=<local>;User ID=sa;Password='登录用户密码';Connect Timeout=30";

这样可以哈?
我去试试


我清高和我骄傲的倔强,在风中大声的唱:我不听,我不听~~做我自己最特别,呼呼~~啦啦~~~
我的博客园地址: [url]http://[/url]
2007-09-27 12:15
crazymk
Rank: 1
等 级:新手上路
威 望:1
帖 子:343
专家分:0
注 册:2007-8-30
收藏
得分:0 
妳這個鏈接數據庫的代碼是寫在config中還是.cs文件中
如果是後者那就應該用"\\"

すばらしいコードを書き出すのは楽しい事です
2007-09-27 12:17
梦心
Rank: 4
来 自:福建平和
等 级:贵宾
威 望:13
帖 子:1910
专家分:0
注 册:2007-5-11
收藏
得分:0 
.cs文件中 吧
我去试试

我清高和我骄傲的倔强,在风中大声的唱:我不听,我不听~~做我自己最特别,呼呼~~啦啦~~~
我的博客园地址: [url]http://[/url]
2007-09-27 12:24
C_B_Lu
Rank: 1
等 级:新手上路
威 望:1
帖 子:453
专家分:0
注 册:2006-1-10
收藏
得分:0 

可以这样子做吗?
没试过. 难道可以不用将数据库附加到Sql Server中吗?

[此贴子已经被作者于2007-9-27 14:24:02编辑过]


帮助那些真正需要帮助的人,是对帮助你的人最好的回报!
2007-09-27 14:23
callchenxi
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-8-29
收藏
得分:0 

能这样写吗??感觉有点怪怪的,如果没有导入SQL server能连接得到吗


2007-09-27 14:52
jxnuwy04
Rank: 2
等 级:新手上路
威 望:4
帖 子:768
专家分:0
注 册:2006-9-15
收藏
得分:0 
SQLServer数据库不可以这样吧,我刚才试了下,会报错 无法打开登录 'northwnd.mdf' 中请求的数据库。登录失败。\r\n用户 'STUDENT-022\\Student' 登录失败
不知道我这样写对不对:northwnd.mdf与exe文件在同一个文件夹Debug下的.
string strCon=@"Integrated Security=SSPI;Initial Catalog=northwnd.mdf;Data Source=.;";
SqlConnection con=new SqlConnection(strCon);
string strSQL="Select * From Employees";
SqlDataAdapter sda=new SqlDataAdapter(strSQL,con);
DataSet ds=new DataSet();
try
{
sda.Fill(ds);
}
catch(Exception ex)
{
throw ex;
}
this.dataGrid1.DataSource=ds.Tables[0];

------------------不为别的,就为你,我的理想!-----------------
2007-09-27 15:23
快速回复:C#项目中SQL数据库文件存放问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026262 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved