数据库
qq_1235678
这个作者很懒,什么都没留下…
展开
-
SQL Server 2012 下载和安装详细教程
官网下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=29066 选择图片中的三个,然后点击下载 ,文件内存很大 下载以后,如图所示,双击.exe程序进行安装 安装结束以后,就会有SQLFULL_x64_CHS文件夹生成 打开SQLFULL_x64_CHS文件夹,双击SETUP应用程序,开始安装SQL 选择安装-全新sql......(第一个) 安装成功以转载 2021-10-18 11:39:00 · 7923 阅读 · 0 评论 -
SQLServer未能加载文件或程序集Microsoft.SQL.Chainer.PackageData.dll
安装SQLServer时遇到"未能加载文件或"file:///d:microsoft..sql.chainer.packagedata.dll"或它的某个依赖项,如下图所示 原因:SQLServer的安装路径过长。 解决:把SQLServer放到D盘或者E盘的根目录下再安装。转载 2021-10-16 09:56:41 · 2304 阅读 · 0 评论 -
结合wxSQLite实现加密版的SQLite数据库
最近用到SQLite数据库,刚开始想用ADO来搞,毕竟经常用,结果发现还挺麻烦,要装SQLite的ODBC驱动,装了以后还是连不上,听说这SQLite是开源项目,可以将开发库引入项目来直接操作,就在网上找了找对应封装好的库来使用(么办法,不想造轮子,况且网上的大牛多得是,人家造的肯定比自己好),找到了codeproject上的CppSQLite3这个封装库,看了看带的例子,迅速就可以上手使用,效果还不错。貌似,一切都是那么美好。忽然想到一个问题,这数据库没有密码吗?谁都可以访问吗?当然不可能,好吧,网上继续转载 2020-09-10 17:45:24 · 1441 阅读 · 1 评论 -
vs2010环境下Sqlite3加密版(由wxSqlite制作)使用方法
SQLite 3 开源版不带加密功能,对于一个保存在本地的数据库来说没有加密功能让人难以接受,只要用记事本打开数据库就可以看到数据库内保存的数据,对安全多多少少有一点影响。有一个办法是把内容加密后保存到数据库中,但遇到类似 like,或字段内容与字段内容比较这就不行了。治本的办法是让 SQLite 原生的支持加密。好在 SQLite 的作者预留了加密解密的相关接口,许多爱好者也自己修改源版添加加密功能。如果你也在关注,那你可能已经阅读了大量关于如何添加加密的文章,同时我也不是很通相关的技术,我就不再讲解如何转载 2020-09-10 17:10:51 · 558 阅读 · 0 评论 -
为什么sqlite3_open会失败
1、现象 我们知道使用sqlite库,使用sqlite3_open打开或创建数据库文件的时,有的时候会失败或者数据库名称就是乱码,这是为什么呢?(1)在linux平台下,系统编码是utf8,很少出现问题。(2)问题主要是windows平台下,如果数据库文件名称或路径有中文,通常会出现错误。其实这是sqlite3_open函数的问题,该函数要求文件名称的参数必须是utf8.SQLITE_API int sqlite3_open( const char *filename, /* Da转载 2020-09-10 14:47:21 · 1793 阅读 · 0 评论 -
C++编译SQLite数据库以及如何使用加密数据库SQLCipher
一、前言最近在倒腾东西的时候无意中需要在PC端解密某社交工具的数据库,移动设备中的加密数据库信息,我们也都知道一般采用了免费的SQLCipher进行加密。所以我们想要写个工具解密,需要解决基础问题,PC上如何用C++进行数据库操作和加解密操作。本文主要来介绍如何用VS2017工具以及C++操作SQLite数据库以及怎么使用加解密数据库操作,这里为什么要选择VS工具而不是VC,因为VC的确方便而且也是我之前一直编写C++的工具,但是VC的确有很多不足的地方,比如最重要的是没法弄64位的程序,网上说VC也是可转载 2020-09-10 10:20:12 · 1746 阅读 · 1 评论 -
VS2010下编译sqlite3
1、首先下载源码,下载sqlite-amalgamation-3330000.zip,当前版本是3.3.30,里面包含了四个文件,sqllite3.h、sqlite3.c、sqllite3ext.h、shell.c,shell.c暂时不用,由于源码中没有包含def文件,所幸其dll版本中包含了def文件,所以需要下载dll压缩包,下载地址和源码在同一个页面上,下载sqlite-dll-win32-x86-3330000.zip。2、下面就是工程建立步骤:新建VS2010新建一个“Win32 项目”,原创 2020-09-10 09:50:31 · 309 阅读 · 0 评论 -
SQLite数据库创建、升级、事务处理、添加、更新、删除、查询
只需要创建MyDatabaseHelper类来进行SQLite的所有操作(包括数据库创建、升级数据库、事务处理、添加、更新、删除、查询管理操作等),可以根据自己的需要在指定的位置添加新增的数据表或数据表字段即可。package netcx_love8023.csdn.httpblog.mytest.sqlite;import java.util.Date;/** * Created by xingkong on 2016/02/01. */public class CollectGoods转载 2020-09-09 10:04:02 · 288 阅读 · 0 评论 -
win7系统msado15.dll路径
项目由32位系统升级到64位系统时,ado库文件的路径也发生了变化win32系统#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF"),rename("BOF","adoBOF")#import "C:\Program Files\Common Files\System\ado\msjro.dll" no_namespace rename("ReplicaTy原创 2020-07-20 17:15:15 · 1608 阅读 · 0 评论