如何连接并处理 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。

如何连接并处理 sdf 数据库文件(便捷数据库处理)相关推荐

  1. c#sdf数据库连接_如何连接并处理 sdf 数据库文件(便捷数据库处理)

    如何连接并处理 sdf 数据库文件 SqlCeConnection cc = new SqlCeConnection(); DataTable dt = new DataTable(); privat ...

  2. mysql5.7 数据库文件_mysql57 数据库文件

    RDS for mysql5.7 基础版本使用mysqldump 全量加增量恢复到本地 rds mysql 5.7基础版本无法下载物理备份,在业务不允许中断,并且本地数据库没有公网的情况下,如果要迁移 ...

  3. oracle复制数据库文件,ORACLE数据库文件转移到另一台机器的方法

    ORACLE数据库教程文件转移到另一台机器的方法 因为恢复视频数据导致空间不足而终止,需要转移部分数据文件到别的硬盘里.在参照部分 网络资料,结合自己的实践,总结出Oracle数据文件转移方法. 1) ...

  4. Linux创建sqlite数据库文件,SQLite数据库的创建与附加

    SQLite 是一个软件库,实现了自给自足的.无服务器的.零配置的.事务性的 SQL 数据库引擎.SQLite 是在世界上最广泛部署的 SQL 数据库引擎.SQLite 源代码不受版权限制. 创建数据 ...

  5. 程序连接不上mysql数据库文件_数据库问题(程序连接mysql错误)

    今天服务器遇到了一个很熟悉的问题 输入 #mysql -u root -p ERROR 2002 (HY000):Can't connect to local MySQL server 随即上网找寻答 ...

  6. jdk1.8版本下访问本地数据库文件(access数据库.mdb)与(火鸟数据库.fdb)踩坑记录

    项目场景: 具体场景是需要访问另一C/S架构软件生成的本地数据库,有两种,第一种是access数据库.mdb,第二种是闻所未闻的火鸟数据库.fdb文件,将二者中的数据提取出来入mysql.(期间走了很 ...

  7. 手把手教你,把已经现成的项目的数据库,直接把数据库文件导入数据库,

    怎么把已经现成的项目,数据直接导入数据库呢? 这是以Navicat 12 for MySQL工具为例,其他工具操作基本雷同 首先在直接的数据库(qq是小编直接常用的,你们是没有的,使用自己默认的数据库 ...

  8. 设计文件加密服务器,如何设计数据库文件加密系统

    据有关资料报道,计算机犯罪80%来自系统内部.实现数据库文件加密以后,各用户(或用户组)的数据用自己的密钥加密,其他用户无法对其进行解密,保护了用户的秘密.另外,数据库的备份内容也可以是密文,能够减少 ...

  9. C#操作数据库、打字程序,GridView访问数据库、程序打包本地sqlite数据库文件

    这里写自定义目录标题 访问数据库的类 程序打包本地sqlite数据库文件 访问数据库的类 class MyMeans //访问数据库的类--类包含了程序使用的数据和方法声明.类一般包含多个方法.方法定 ...

最新文章

  1. 如何具体学习计算机视觉
  2. STM32开发 -- 蓝牙开发详解(1)
  3. 关于JSON.parse()方法的使用说明
  4. linux 的date命令详解,linux之date命令详解
  5. [html] 表单可以跨域吗?
  6. python opencv报错_OpenCV in Python 入门问题,python报错 -问答-阿里云开发者社区-阿里云...
  7. mysql触发器的要素_MySQL触发器
  8. Spring Cloud微服务之Nacos服务注册(九)
  9. 手机闪存速度排行_2020年手机性能排行榜前十
  10. 【操作系统】Nachos 多道程序设计
  11. arping工具使用
  12. 三星显示屏测试软件,MagicTune(三星显示器调节工具)
  13. 草食と肉食作者小さな塵
  14. paperJS中使用lab,lch等颜色
  15. Bootstrap-button btn样式
  16. 关于配置ssl证书后网页无法访问的原因
  17. 运维数据防泄露解决方案
  18. 我为什么要创业?——张林轩
  19. php书和作者,【原创书评】《[死神]白鸟书 》作者:云暖(任性傲娇的贵族少年与大小白的回忆)...
  20. 网络硬盘录像机、边缘存储和云存储的优缺点

热门文章

  1. Unknown error 1146的解决办法:
  2. 国外的云服务器网站推荐哪一家(在国内可以直接上的那种)?
  3. Python算法- 剪绳子
  4. 大数据分析-考试复习
  5. HTML中tabIndex属性马克 tabIndex='-1'是什么意思
  6. React工作74:onRef在react中的使用
  7. C语言之for循环与while循环
  8. 【矩阵论】线性空间与线性变换(6)
  9. WZOI-301车牌摇号系统
  10. 点到平面的距离(最短距离)