![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 82
wanglx2012
这个作者很懒,什么都没留下…
展开
-
sqlserver去除重复记录
今天在一个遇到一个问题,就是之前写的一个小软件在数据库中偶尔会出现重复记录的现象,至于出现这种现象的原因,还未查清,不过由于客户的需要,先要帮他打出报表出来,所以需要先把数据库中的重复记录给删除掉,可是总共有三百多条重复记录怎么删除那?这不在网上查了写资料,找到了一种方法,整理如下:譬如有一张表,字段如下:Create table Table1( name varchar(20),原创 2013-07-29 14:06:30 · 1276 阅读 · 0 评论 -
SQLite编程操作
打开数据库链接sqlite3_open用法int sqlite3_open( const char *filename, /* Database filename (UTF-8) */ sqlite3 **ppDb /* OUT: SQLite db handle */);用这个函数开始数据库操作。需要传入两个参数,一是数据库文件名,比如:比如:E:原创 2013-09-24 10:45:21 · 1251 阅读 · 0 评论 -
ADO、OLEDB、ODBC之间的关系图
ADO、OLEDB、ODBC之间的关系图以下所记录的连接数据库的方式都是微软提出的,都是微软的东西,window下可以,至于linux就不知道了下面是微软提出的所有连接方式:ODBC(Open DataBase Connectivity)开放数据库互联。是由微软主导的数据库链接标准,只支持关系型数据库。DAO(Data Access Object)数据访问对象。不提供远程访问功原创 2014-02-25 14:32:35 · 3224 阅读 · 0 评论 -
VC链接SQLite的方法
在官网上下载相关源码,建立一个静态链接库--lib库,这个lib库不需要预编译头文件(不需要stdafx.h和stdafx.cpp文件),将下载好的文件导入进去,直接编译即可通过,我所使用的版本是sqlite-amalgamation-3080002,在官网上可下载。可是我在网上查找相关资料时,只发现了两种方法,一种方法是下载官网上的dll和def文件,然后根据这两个文件生成lib文件,在从源码中原创 2013-09-23 15:55:48 · 2187 阅读 · 0 评论 -
ADO连接字符串总结
ADO连接字符串应该有三大种方式:1. ODBC连接2. 基于ODBC的OLEDB连接3. OLEDB连接以上三种连接方式并不是所有的数据库都支持。注意这里的ADO和ADO.NET的连接有区别,由于没用过ADO.NET,所以这里只记录ADO(COM组件)的连接方式。ADO.NET相关介绍:ADO.NET连接串下面分别列出基于ODBC的连接字符串原创 2014-02-26 10:06:39 · 5275 阅读 · 0 评论 -
多线程操作数据库
1. 多线程最好不要共用一个连接以下是来自MSDN的一段话http://msdn.microsoft.com/zh-cn/library/ms131686.aspx“SQL Server 2005 在访问数据库引擎的应用程序中引入了对多个活动结果集 (MARS) 的支持。 在 SQL Server 的早期版本中,数据库应用程序无法在单个连接上保持多个活动语句。 使用 SQL Se原创 2014-02-27 15:05:41 · 3639 阅读 · 0 评论