SQLCE是微软开发的微型数据库,主要用于CE,WP之类的掌上设备。 先去微软件下载Microsoft SQL Server Compact Edition,安装,项目添加引用System.Data.SqlServerCe. 使用代码:
SqlCeConnection conn = null;
//SqlCeEngine engine = new SqlCeEngine("Data Source = db.sdf");
//engine.CreateDatabase();
//上面是创建数据库
conn = new SqlCeConnection("Data Source = db.sdf");
//连接
conn.Open();
//打开
SqlCeCommand cmd = conn.CreateCommand();
cmd.CommandText = "SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME='train';";
//执行SQL
SqlCeDataReader sdr = cmd.ExecuteReader();
/*循环读取数据方法
while (sdr.Read())
{
Console.WriteLine(sdr.GetString(0));
}
* */
if (sdr.FieldCount > 0)
{
cmd.CommandText = "DROP TABLE train;";
cmd.ExecuteNonQuery();
}
//如果表train已经存在,则删除
sdr.Close();
//关闭DataReader
conn.Close();
//关闭连接
创建的数据库db.sdf是存放在Debug目录下的