1

最後の gps 読み取りの sql コンパクト データベースに行を挿入する必要があります。情報を取得する必要はありません。挿入するだけです。

私は別の投稿からそれへの接続を持っていると信じています:

Dim connection As SqlCeConnection = New SqlCeConnection(String.Format("Data Source={0}", dbline))

しかし、接続したら、特定のテーブルに行をすばやく挿入するにはどうすればよいですか? 4 つのフィールドしかありません。

ありがとう!

4

1 に答える 1

1

これを試して...

SqlCeConnection connection = new SqlCeConnection("Data Source=" + (System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + "\\DatabaseName.sdf;"));

SqlCeCommand sql = new SqlCeCommand("Insert into Table(Column1,Column2...) values (@Column1,@Column2...)", connection);
sql.Parameters.Add("@ParamName",ParamValue);
connection.Open();
sql.ExecuteNonQuery();
connection.Close();
于 2014-12-15T21:01:01.700 に答える