C# 是否将行添加到SQL CE数据库?

C# 是否将行添加到SQL CE数据库?,c#,sql,insert,sql-server-ce,C#,Sql,Insert,Sql Server Ce,我一直在尝试在我的sqlce中添加一行&什么都不管用,我在SO或其他网站上通过谷歌搜索找到了很多东西,但都没有用 下面是我目前拥有的代码 它编译和执行没有问题,但是没有向表中添加任何内容,也没有引发异常 有人能提供一个解决方案吗 string conString = Properties.Settings.Default.TestConnectionString; using (SqlCeConnection connect = new SqlCeConnection(

我一直在尝试在我的sqlce中添加一行&什么都不管用,我在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();
                }
            }

请不要对以纯文本形式存储密码发表评论,这只是一个测试。

请不要对以纯文本形式存储密码发表评论。。是的,主人!我有一个与该特定表绑定的dataGridView。如果它已经更新,则设置为复制。