我需要在最后一次 gps 读取的 sql compact 数据库中注入一行。我不需要获取任何信息,只需插入即可。
我相信我与另一篇文章有联系:
Dim connection As SqlCeConnection = New SqlCeConnection(String.Format("Data Source={0}", dbline))
但是一旦我有了连接,如何快速将一行插入到特定的表中?一行中只有 4 个字段。
谢谢!
我需要在最后一次 gps 读取的 sql compact 数据库中注入一行。我不需要获取任何信息,只需插入即可。
我相信我与另一篇文章有联系:
Dim connection As SqlCeConnection = New SqlCeConnection(String.Format("Data Source={0}", dbline))
但是一旦我有了连接,如何快速将一行插入到特定的表中?一行中只有 4 个字段。
谢谢!
尝试这个...
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();