C# アプリからデータベースにデータが挿入されませんが、エラーや例外は見つかりません。しかし、select ステートメントとデータ リーダーを使用して、データベースからデータを読み取ることができます。
private void button2_Click(object sender, EventArgs e)
{
string conString = Properties.Settings.Default.dbConnectionString;
// Open the connection using the connection string.
SqlCeConnection con = new SqlCeConnection(conString);
con.Open();
// Insert into the SqlCe table. ExecuteNonQuery is best for inserts.
SqlCeCommand com = new SqlCeCommand("INSERT INTO test VALUES('num')", con);
com.CommandType = CommandType.Text;
// com.Parameters.AddWithValue("@num", "num");
com.ExecuteNonQuery();
MessageBox.Show("ok");
}
ボタンを押すとメッセージボックスが表示されます。しかし、データは挿入されません。
接続文字列:
Data Source=d:\manu\smalldb\smalldb\db.sdf