我有以下脚本用于插入 SQL Server CE 数据库
SqlCeConnection Con = new SqlCeConnection();
Con.ConnectionString = (@"Data Source=|DataDirectory|\Database.sdf;Password=Password;");
Con.Open();
SqlCeCommand Query = new SqlCeCommand("INSERT INTO Users(ID,Name,FName,Address,MCode,MNum,Amount) VALUES(@ID,@Name,@FName,@Address,@Code,@Num,@Amount)", Con)
Query.Parameters.AddWithValue("@ID", ID + 1);
Query.Parameters.AddWithValue("@Name", NBox.Text);
Query.Parameters.AddWithValue("@FName", SOBox.Text);
Query.Parameters.AddWithValue("@Address", AdBox.Text);
Query.Parameters.AddWithValue("@Code", Convert.ToInt32(MCode.Text));
Query.Parameters.AddWithValue("@Num", Convert.ToInt32(MNum.Text));
Query.Parameters.AddWithValue("@Amount", Convert.ToInt32(AmBox.Text));
int rowsEffected=Query.ExecuteNonQuery();
MessageBox.Show(rowsEffected.ToString());
插入消息框后显示rows affected=1
这意味着数据已成功插入数据库我使用 VC# 2010 作为文件复制属性将数据库文件移动到Debug/Bin/Release
文件夹,当我检查项目文件夹中的数据库文件时,它是空的,因为Bin/Release
文件在解决方案之外可见资源管理器,所以我无法检查它我想检查我的数据库文件以进行评估,即数据是否正确插入其中
请告诉我如何做到这一点
谢谢!