数据库技术系列
scq2099yt
欢迎访问我的个人网站: http://www.joyvc.cn。
展开
-
打包 SQL Server 数据库到安装程序中
方法1. 备份/恢复先备份数据库:backup database 数据库 to disk=c:/备份.bak将备份文件打包到安装程序中.在第一次运行程序的时候,进行数据库恢复(或专门做一个系统配置的程序,来控制完成此工作)restore database 数据库 from disk=c:/备份.bak方法2. 分离/附加先分离数据库:sp_detach_db 数据库名转载 2007-07-09 12:34:00 · 706 阅读 · 0 评论 -
数据库无法打开
数据库无法打开 开发平台:VC6.0+SQL Sever 2000/ VC6.0+Access 2000 出现错误:用户VC打开代码,执行程序没有问题 ,但是如果直接执行.exe文件,则数据库无法打开。 错误原因:选择了Debug调试方式。 解决办法:选择Release调试方式即可。更多技术文章请参看施昌权的个人原创 2008-02-01 10:13:00 · 1022 阅读 · 0 评论 -
关于SQL Server 2000创建数据库时出现:设备激活错误
设备激活错误。物理文件名 d:/cardata/RecDB.mdf 可能有误。d:/cardata/RecDB.mdf 这个路径可能不存在。更换成硬盘上存在的路径。 更多技术文章请参看施昌权的个人网站: http://www.joyvc.cn原创 2008-03-25 22:27:00 · 2454 阅读 · 0 评论 -
关于SQL Server 2000遍历记录集时出现错误:Unkown error:0x800A0CB3的处理
在执行这条语句时:m_pRecordset->Move(m_nCurrentSel,_variant_t((long)adBookmarkFirst));出现错误:Unkown error:0x800A0CB3。如果将记录集如下设置,将不会有问题:m_pRecordset->CursorLocation = adUseClient;原因可能是: 如果没有指定游标类型,ADO将默认原创 2008-05-25 10:51:00 · 808 阅读 · 0 评论 -
VC读取mysql数据库中文字符的时候全部显示问号问题的处理
在mysql_real_connect执行完成后添加如下语句:mysql_query(&mysql, "set names gb2312");其中mysql为数据库连接句柄。或者在查询数据库之前,先执行mysql_query(&mysql, "set names gb2312");其中mysql为数据库连接句柄。 更多技术文章请参看施昌权的个人网站: http://w原创 2008-06-03 16:49:00 · 1070 阅读 · 0 评论 -
关于VC操作Excel和运用ADO操作数据库时产生冲突的解决
添加头文件包含:#include 并且导入Excel类型库包含头文件:#include "excel.h"(我用的是Office 2003)如果按照如下方式导入ADO则会产生冲突: #import "C:/program files/common files/system/ado/msado15.dll" no_namespace rename("EOF","adoEOF")去掉no_nam原创 2008-06-13 15:14:00 · 1393 阅读 · 0 评论 -
关于mysql字符集的调整问题
mysql4.1以后版本都支持多字符集的支持,但是安装默认的字符集竟然是 latin1这个瑞典文,所以很多人想安装discuz等论坛为gbk、utf-8等字符集的论坛就出现了一些问题。最近我在网上找了一些资料,加上自己又专门在一台linux服务器上试验了两天的经历,基本解决了字符集的问题,现将我的心得写出来,供广大网游参考。 一、原理篇:转载 2008-06-23 13:48:00 · 824 阅读 · 1 评论