这可能是我的一个愚蠢的错误..但我似乎无法理解它。本地数据库插入不存储
我创建了一个新的空的C#Windows窗体应用程序。
我添加了一个数据库(基于数据集)并将文件存储在我的解决方案资源管理器中。我已添加表Test
与列Name
。
我添加使用new SqlCeCommand("insert into Test values('Name')", new SqlCeConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString)).ExecuteNonQuery();
然而,我甚至试图获取相同的数据记录,这一切完美的作品。
但是,当我停止我的项目,并重建它..所有的数据都消失了吗?
有没有办法解决这个问题,还是将自我修复的时候我就开始使用这个项目它是用来干什么(不含500天重建?)
如果我把它放在“永不复制”,它给了我一个“未找到文件错误”。如果Newer不更改任何内容,则复制。 –
您能否显示使用的连接字符串? – Steve
connectionString =“Data Source = | DataDirectory | \ Data \ Database \ Test.sdf” - 这是\ Data \ Database \ Test.sdf也可以在我的bin/debug目录中找到 –