我一直在尝试在我的 SQL CE 中添加一行,但没有任何效果我尝试了很多我在 SO 或其他网站上通过谷歌搜索找到的东西,但无济于事。
下面是我目前拥有的代码。
它编译和执行没有问题,但没有任何东西添加到表中,也没有抛出异常。
有人可以为此提供解决方案吗?
string conString = Properties.Settings.Default.TestConnectionString;
using (SqlCeConnection connect = new SqlCeConnection(conString))
{
connect.Open();
string text = "UsernameTest";
string pass = "PasswordTest";
using (SqlCeCommand command = new SqlCeCommand("insert into MyTable values (@Username, @Password)", connect))
{
command.Parameters.AddWithValue("@Username", text);
command.Parameters.AddWithValue("@Password", pass);
command.ExecuteNonQuery();
}
}
请不要评论以纯文本形式存储密码,这只是一个测试。