【发布时间】:2016-07-28 09:19:31
【问题描述】:
我尝试使用本地 SQL 数据库获取数据。我的第一个代码工作很简单,我直接写路径。
string connstring = "Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=C:\\****\\****-\\Desktop\\MSSolution\\MSSolution\\DataTT.mdf;Integrated Security=True";
经过一番研究,我将代码更改为:
static string appPath = Path.GetDirectoryName(Application.ExecutablePath);
string connstring = "Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=" + appPath + "\\DataTT.mdf;Integrated Security=True";
但问题是它没有显示数据。 还有一个问题,该应用程序将部署到一个 exe 设置中,因此使用本地数据库时会出现任何问题
【问题讨论】:
-
您检查过
appPath返回的内容吗?是否匹配C:\****\****-\Desktop\MSSolution\MSSolution?
标签: c# sql-server winforms