zoukankan      html  css  js  c++  java
  • 如何连接并处理 sdf 数据库文件(便捷数据库处理)

    如何连接并处理 sdf 数据库文件

    SqlCeConnection cc = new SqlCeConnection();
            DataTable dt = new DataTable();
            private void button1_Click(object sender, EventArgs e)
            {
                cc = new SqlCeConnection("Data Source=Database1.sdf;password=123");
                cc.Open();
                SqlCeDataAdapter ada = new SqlCeDataAdapter("select * from aa", cc);
                ada.Fill(dt);

            }

    sdf SQL CE 数据库文件,SQL CE 是微软的一个免费的,可嵌入的数据库引擎,它使数据库存储变得容易。SQL CE 甚至可以不安装,程序文件放在 ASP.NET 的 bin 目录即可。

    using System.Data.SqlServerCe;


    string connectionString = "Data Source=Db.sdf";
    using (SqlCeConnection conn = new SqlCeConnection(connectionString))
    {
        conn.Open();
        using (SqlCeDataAdapter adapter = new SqlCeDataAdapter("select * from cftea", conn))
        {
            using (DataSet ds = new DataSet())
            {
                adapter.Fill(ds);
                for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                {
                    Response.Write(Convert.ToString(ds.Tables[0].Rows[i]["loginName"]));
                }
            }
        }
        conn.Close();
    }

    可以看出连接字符串非常简单,Data Source 对应文件名就是了。然后与操作 SQL Server 数据库相比,只是多一个 Ce,名称空间由 SqlClient 变为 SqlServerCe。

  • 相关阅读:
    postgresql导入及导出
    高效构建Web应用 教你玩转Play框架 http://www.anool.net/?p=577
    强制远程桌面
    js对日期操作 获取两个日期的相差是否在几月之内
    ACM 擅长排列的小明
    路由vue-router
    小村系列之十五:倒了(修订版)
    小村系列之十三:次贷危机
    小村系列之十:民族主义的兴衰
    小村系列之八:村长开会
  • 原文地址:https://www.cnblogs.com/qqhfeng/p/8205061.html
Copyright © 2011-2022 走看看