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

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

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

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

  2. 如何断开mongodb数据库连接_如何连接远程mongodb数据库

    mongo shell安装好以后,就需要通过mongo shell来连接对应的远程mongodb数据库了,看下面的这个示例: mongo "mongodb://cluster0-shard- ...

  3. mysql登录其他电脑_如何连接另一台电脑的mysql数据库

    假设192.168.1.3为服务器: 首先在ip为192.168.1.103的机子上能够ping 通运行->cmd>ping  192.168.1.3检查是否能ping通: 把两台电脑的I ...

  4. mysql 建立一棵树_如何存储一颗树到文件或者数据库

    也就是序列化存储一棵树,不管是存储到数据库,还是存储到文件,都可以使用树的基本遍历方式序列化存储再反序列化构造.但是考察使用数据库存储时肯定还希望存储以后实现更高级的功能,如快速查询某个节点的所有子节 ...

  5. access mysql连接字符串_[数据库连接字符串] Access 连接字符串

    [数据库连接字符串] Access 连接字符串 //ODBC 标准安全策略 Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb ...

  6. dw中连接mysql数据库连接_如何在Dreamweaver中进行数据库连接

    其解决方法如下: ① 打开" c:\Intepud\wwwroot "文件夹,执行[打开]|[文件夹选项]菜单命令,在弹出的[文件夹选项]对话框中取消对[使用简单文件共享]的勾选, ...

  7. .net 连mysql代码_.net连接常用的数据库代码

    1.C#连接连接Access 程序代码: ------------------------------------------------------------------------------- ...

  8. .net连接mysql数据_.net连接MYSQL数据库 转载

    方法一: 使用MySQL推出的MySQL Connector/Net组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件.完成该组件后,需要在项目中引用这个组件,也 ...

  9. Alibaba Druid 源码阅读(四) 数据库连接池中连接获取探索

    Alibaba Druid 源码阅读(四) 数据库连接池中连接获取探索 简介 上文中分析了数据库连接池的初始化部分,接下来我们来看看获取连接部分的代码 数据库连接池中连接获取 下面的相关的代码,在代码 ...

最新文章

  1. JPush 使用教程
  2. 如何使用@component-scan排除不需要的类
  3. Transformer、BERT学习笔记
  4. ruby array_Ruby中带有示例的Array.cycle()方法
  5. 曲线运动与万有引力公式_高中物理曲线运动万有引力知识点
  6. [书目20170308]卓有成效的管理者
  7. 2. HTML DOM Element 对象
  8. 北京理工大学计算机学院2021拟录取名单,北京理工大学管理与经济学院2021年硕士研究生拟录取通知...
  9. STM32之UART、RS232、RS485通讯
  10. java使用lua脚本操作 redis_Redis使用lua脚本
  11. mysql英文版怎么调中文_MySQL英文版的使用
  12. 三极管之——PNP与NPN
  13. 2016百度之星 - 初赛(Astar Round2A)题解
  14. 《超级演说家》刘媛媛:寒门贵子
  15. 京东到家评价系统存储架构演进
  16. adb connect连接手机失败的解决办法
  17. Android之原始的QQ好友分组实现
  18. 互换性与测量技术基础复习题及答案
  19. 数据库 —— mycat 代理
  20. 浅析云计算领域的专业名词

热门文章

  1. 【小项目关键技术七】MPU6050
  2. 【控制】《自动控制原理》胡寿松老师-第4章-线性系统的根轨迹法
  3. LaTex 变形的字母
  4. 1.5 特征缩放-机器学习笔记-斯坦福吴恩达教授
  5. rk4.0系统鼠标图标更换
  6. kdir测试软件,[OK210开发板体验]入门篇(4)编程入门(NFS登录、驱动入门)
  7. 2.Vivado软件基础操作
  8. Summation Order
  9. 『Lucas定理以及拓展Lucas』
  10. html_javascript