SQLCE同步问题和连接问题
1.遇到一个问题,我连接SQLCE后Insert一条数据后,第二次Insert就不能Connection.Open了,不知道为什么.我知道"一个SQL Server CE数据库仅能打开一个唯一的连接",但是我不知道我写的代码有什么问题.因为每次Insert后都我都Close了连接.代码如下
SqlCeConnection cn;
SqlCeCommand cmd;
cn = new SqlCeConnection(@"Data Source=\My Documents\MyDBCE.sdf");
cn.Open();
cmd = new SqlCeCommand(SQL, cn);
cmd.ExecuteNonQuery();
cmd.Connection.Close();
2.我想问一下,如果SQLServer2000和SQLCE存在一个表,表有个自增长的ID,有人告诉我说,这样的表设计不能同步数据,但是我发现好像可以同步.我知道这是防止多个SQLCE与一个SQLServer2000之间的同步出现问题.但是不知有没有朋友给我一点详细的解释