直接程序:在MFC中利用IXMLDOMDocumentPtr类来操作XML格式的文件.首先:安装msxml.msi,下载地址 然后:在stdafx.h文件中,加载DLL文件#import <msxml4.dll> 宏定义一下 #define XMLDocPtr  MSXML2::IXMLDOMDocumentPtr #define XMLNodePtr&nbsp
转载 7月前
22阅读
文件操作的很多相关函数参数,都是指向常量的指针类型。指向常量的指针:(表示:指向的对象是常量)该指针指向一个常量的地址,该指针不能通过地址修改常量值。 指针常量:(指针本身[地址]是常量)指针值不可修改,指向的内容可以修改。char ch[5]="list";char* const pStr = ch;c语言文件操作使用FILE结构体。C++中使用:ofstream()。Win32 AP
原创 2017-02-19 20:36:48
832阅读
1.CFile类提供了对文件进行打开,关闭,读,写,删除,重命名以及获取文件信息等文件操作的基本功能,足以处理任意类型的文件操作。  虽然使用CArchive类内建的序列化功能是保存和加载持久性数据的便捷方式,但有时在程序中需要对文件处理过程拥有更多的控制权,对于这种文件输入输出(I/O)服务的需求,Windows提供了一系列相关的API函数,并由MFC将其封装为CFile类,提供了对文件进行打开
(1)读文件VOID CScale3DCControl::ReadLauFile(CString strFileName,CRichEditCtrl & richEdit) { CString strFilePath = GetApplicationPath() + strFileName; CF
原创 2018-06-16 21:05:20
5892阅读
前言   近几天弄Sqlite的C++程序被乱码、错误代码4和8整疯了,Sqlite的GUI工具使用的是Sqliteman。目前暂时可以用了,数据库为UTF-8的,但是在Sqliteman显示为乱码,程序中正常。     参考     CppSQLite - C++ Wrapper for SQLite     正文   一、
原创 2010-05-20 15:32:00
585阅读
要求:新建一个数据库文件(微软的access),里面包括学生的信息学号(ID),姓名(Name),英语成绩(English),在Visual C++ 6.0里新建MFC项目,新建学生记录类(StudentRecordSet),与数据库文件绑定。在C++里面对文件里的信息进行添加,查找,输出,删除操作。1.       MFC项目,这里取名
前言  近几天弄Sqlite的C++程序被乱码、错误代码4和8整疯了,Sqlite的GUI工具使用的是Sqliteman。目前暂时可以用了,数据库为UTF-8的,但是在Sqliteman显示为乱码,程序中正常。参考  CppSQLite - C++ Wrapper for SQLite 正文  一、 使用Sqliteman创建UTF-8和auto_vacuum=1的数据库    1.1  Sqli...
转载 2010-05-20 15:32:00
91阅读
2评论
库文件下载地址:VC++中使用MFC通过ADO连接数据库方法小结(不包括异常的捕捉) 这里主要讲MFC与SQL2000数据库的连接。1.在StdAfx.h头文件中加入此句子 #import "c:\program files\common files\system\ado\msado15.dll"\  no_namespace rename("EOF","adoEOF") 2.在App类
转载 2024-03-15 12:42:17
66阅读
代码 Read More
转载 2010-04-12 18:10:00
138阅读
2评论
# Java与SQLite读写操作 SQLite是一种轻量级的关系数据库,广泛应用于手机应用、嵌入式系统和小型Web应用中。它的特点是安装简单,几乎不需要配置,适合于开发快速原型或小型应用。本文将介绍如何在Java中读写SQLite数据库,同时提供代码示例并使用Mermaid语法展示旅行图和序列图。 ## 环境配置 在开始之前,确保已安装以下软件: 1. **JDK**: 下载并安装Ja
原创 2024-10-09 06:32:33
80阅读
Layui的行内数据的获取开发工具与关键技术: 作者:熊琪 撰写时间:2019.06.06获取layui表格中的行,一般的都是直接加点击事件,或者是添加获取行的按钮,这里来说一说是怎么去获取到你点击的行的数据嘞,一般在修改某条数据或者删除某条数据时都能用到获取某行的数据。 LayuiTable行的监听事件,首先是要把表格的样式渲染出来,layui有动态表格和静态表格之分,动态表格无非就就是与数据库
转载 2024-09-08 22:21:39
48阅读
properties标签properties标签可以用来加载别的配置文件,比如可以加载数据库的配置文件,jdbc.properties。下面是jdbc.properties 1 jdbc.driverClassName=com.mysql.jdbc.Driver 2 jdbc.url=jdbc:mysql://localhost:3306/db_mbre 3 jdbc.username=root
sqlite读写SQLite3总共有三种事务类型:BEGIN [ DEFERRED /IMMEDIATE / EXCLUSIVE ] TRANSCATION,提供以下五种的文件锁状态,按锁的级别依次是:UNLOCKED / SHARED / RESERVERD / PENDING / EXCLUSIVE。1). UNLOCKED:无锁   文件没有持有任何锁,即当前数据库不存在任何读或写的操作
SQL Server 中的逻辑读与物理读预读:用估计信息,去硬盘读取数据到缓存。预读100次,也就是估计将要从硬盘中读取了100页数据到缓存。物理读:查询计划生成好以后,如果缓存缺少所需要的数据,让缓存再次去读硬盘。物理读10页,从硬盘中读取10页数据到缓存。逻辑读:从缓存中取出所有数据。逻辑读100次,也就是从缓存里取到100页数据。 基本上,逻辑读、物理读、预读都等于是扫描了多少个页。 第二次
转载 2024-09-13 07:10:27
131阅读
SQL的概念了解和用法 什么是SQL:Structured Query Language: 结构化查询语言, 其实就是定义了操作所有关系型数据库的规则。 关系型数据库: Reational DBMS;SQL的通用语法:· SQL语句可以单行或多行书写,以分号结尾。· 可以使用空格和缩进来增强语言的可读性。· MySql数据库的SQL语句不区分大小写。关键字建议使用大写。 SELECT * FRO
一直认为博客是一种学习笔记,且与人交流经验、心得的平台,如若觉得文章能为各位看客解惑,也请留名一二,能使人藉此在计算机的海洋中页不觉孤独. 单单读写txt文件的话,方法很多,包括C++中fiostream以及MFC封装的CFile,CStdioFile等类.这里就列出按行读取txt的2中较实用的方法: 1.流 FILE *stream; char line[255]; if( (st
原创 2012-09-27 00:43:52
9905阅读
_Applicationm_ExlApp;//组件服务器的各个classes_Workbookm_ExlBook;Workbooksm_ExlBooks;_Worksheetm_ExlSheet;Worksheetsm_ExlSheets;// LPDISPATCHlpDisp;Rangem_Exl...
转载 2015-07-01 22:50:00
109阅读
2评论
 微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)我们举例来说明一下聚集索引和非聚集索引的区别: 我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“吃”字,就会很自然地翻开字典的前几页,因为“吃”的拼音是“chi”,而按 照拼音排序汉字的字
实例1:#include <stdio.h> #include <stdlib.h> #include <winsock.h> #include <mysql.h> int main() { MYSQL*mysql=mysql_init(0);//创建一个连接对象 if (!mysql_real_connect(mysql,"localhost"
1.首先配置web.config 文件2.编写个公用函数封装字符串调用,分Excel读和写两种不同的字符串调用连接返回Excel的数据源连接字符串[写]:GetExcelOutPutConString(filepath);返回Excel的数据源连接字符串[读]:GetExcelInPutConString(filepath);其主要区别在于IMEX参数,在我们采用OleDB方式进行Excel读写
  • 1
  • 2
  • 3
  • 4
  • 5