当我在数据库中添加数据时,我无法找到它,但它显示给我,它被添加,但是当我重新运行应用程序时,运行该应用程序我找不到 这是我的SqlConnection:当我重新运行应用程序时,我无法在数据库中找到数据
SqlConnection conn = new SqlConnection(@"Server=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|direct.mdf;Trusted_Connection=Yes;Integrated Security=True;User Instance=True");
,我使用应用程序配置,因为我想DEPLOYE我的机器的客户
<add name="DIRECTPERFERMANCE.Properties.Settings.directConnectionString"
connectionString="Server=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\direct.mdf;Trusted_Connection=Yes;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
试试这个http://stackoverflow.com/a/29558863/4513879 –
告诉我们你的代码实际写入数据库。 –
您是否在您的项目文件之间包含了您的MDF文件?如果是,“复制到输出目录”属性的值是什么? – Steve