C# 如何连接SQL Server 2005的数据库文件*.mdf?
我已经安装Sqlserver2005服务器,但是我是希望:只想用mdf文件做数据库,就像access文件那样。就是说像access那样子用,程序移植到那里都能用,就算没有...
我已经安装Sql server 2005服务器,但是我是希望:只想用mdf文件做数据库,就像access文件那样。就是说像access那样子用,程序移植到那里都能用,就算没有可以吗?
使用VS2008的“服务器资源管理器”里的添加数据库连接功能,已经添加“附加一个数据库文件”成功,
我记得我看见过别人在ASP.NET 3.5中用过,应该是行的,最好是给点代码!
据我所知,控制台程序和ASP.net连接数据库的代码都是一样吧 展开
使用VS2008的“服务器资源管理器”里的添加数据库连接功能,已经添加“附加一个数据库文件”成功,
我记得我看见过别人在ASP.NET 3.5中用过,应该是行的,最好是给点代码!
据我所知,控制台程序和ASP.net连接数据库的代码都是一样吧 展开
6个回答
展开全部
1.在webconfig里配置
<connectionStrings>
<add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|database.mdf;User Instance=true" providerName="System.Data.SqlClient" />
</connectionStrings>
2.直接引用
SqlConnection conn = new SqlConnection(Data Source=.\SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|database.mdf;User Instance=true);
DataDirectory默认是AppData文件夹,你把mdf文件放到里面,改一下文件名(database.mdf)和连接字符串的一样就行了
<connectionStrings>
<add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|database.mdf;User Instance=true" providerName="System.Data.SqlClient" />
</connectionStrings>
2.直接引用
SqlConnection conn = new SqlConnection(Data Source=.\SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|database.mdf;User Instance=true);
DataDirectory默认是AppData文件夹,你把mdf文件放到里面,改一下文件名(database.mdf)和连接字符串的一样就行了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
进sql
server
management
studio,在左侧“数据库”单击右键,选择“附加”,进去后再点“添加”,选择你的mdf文件即可。
server
management
studio,在左侧“数据库”单击右键,选择“附加”,进去后再点“添加”,选择你的mdf文件即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加载到网站的资源管理器里就好了,就能脱掉sqlserver运行。
App_Data文件夹
App_Data文件夹
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<connectionStrings>
<add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|database.mdf;User Instance=true" providerName="System.Data.SqlClient" />
</connectionStrings>
<add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|database.mdf;User Instance=true" providerName="System.Data.SqlClient" />
</connectionStrings>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打包自动运行SQL就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询