masimaro - 博客园
摘要: 现代数据库系统除了支持一些标准的通用数据类型以外,大多数还支持一种称之为BLOB型的数据。 BLOB全称为big large object bytes, 大二进制对象类型,这种类型的数据通常用于存储文档、图片、音频等文件,这些文件一般体积较大,保存这些文件可以很方便的管理和检索这类信息。在MS SQ阅读全文
posted @ 2018-04-20 23:55 masimaro 阅读(3) 评论(0) 编辑
摘要: 一般来说获取数据库表的方法是采用类似 这样的sql语句。SQL语句必然伴随着数据库的解释执行,一般来说效率比较低下,而且使用SQL语句时需要数据库支持ICommandText对象,但是在OLEDB中它是一个可选接口,也就是有的数据库可能不支持,这个时候OLEDB给我们提供了一种方法让我们能够在不使用阅读全文
posted @ 2018-04-14 11:08 masimaro 阅读(0) 评论(0) 编辑
摘要: 在之前的程序中,可以看到有这样一个功能,弹出一个对话框让用户选择需要连接的数据源,并输入用户名和密码,最后连接;而且在一些数据库管理软件中也提供这种功能——能够自己枚举出系统中存在的数据源,同时还可以枚举出能够连接的SQL Server数据库的实例。其实这个功能是OLEDB提供的高级功能之一。 <!阅读全文
posted @ 2018-04-08 22:17 masimaro 阅读(4) 评论(0) 编辑
摘要: 除了常规调用sql语句和进行简单的插入删除操作外,OLEDB还提供了调用存储过程的功能,存储过程就好像是用SQL语句写成的一个函数,可以有参数,有返回值。 <! more 存储过程除了像普通函数那样返回一般的值以外,还可以返回结果集,对于返回的内容可以使用输出参数的方式获取,但是如果返回的是结果集,阅读全文
posted @ 2018-03-31 15:18 masimaro 阅读(1) 评论(0) 编辑
摘要: 一般情况下,SQL查询是相对固定的,一条语句变化的可能只是条件值,比如之前要求查询二年级学生信息,而后面需要查询三年级的信息,这样的查询一般查询的列不变,后面的条件只有值在变化,针对这种查询可以使用参数化查询的方式来提高效率,也可以时SQL操作更加安全,从根本上杜绝SQL注入的问题。 <! more阅读全文
posted @ 2018-03-25 18:29 masimaro 阅读(7) 评论(0) 编辑
摘要: 在某些任务中,需要执行多条sql语句,这样一次会返回多个结果集,在应用程序就需要处理多个结果集,在OLEDB中支持多结果集的接口是IMultipleResult。 <! more 查询数据源是否支持多结果集 并不是所有数据源都支持多结果集,可以通过查询数据源对象的DBPROPSET_DATASOUR阅读全文
posted @ 2018-03-16 22:01 masimaro 阅读(2) 评论(0) 编辑
摘要: 最近在项目中需要将结果导出到HTML中,在网上搜索的时候发现了这个库,通过官方的一些文档以及网上的博客发现它的使用还是很简单的,因此选择在项目中使用它。 在使用的时候发现在Python3中有些问题,网上很多地方都没有提到,因此我在这将它的使用以及我遇到的问题和解决方案整理出来供大家参考 本文主要参考阅读全文
posted @ 2018-03-09 23:57 masimaro 阅读(124) 评论(0) 编辑
摘要: title: 数据更新接口与延迟更新 tags: [OLEDB, 数据库编程, VC++, 数据库] date: 2018 02 12 14:29:35 categories: windows 数据库编程 keywords: OLEDB, 数据库编程, VC++, 数据库,数据库数据更新, 延迟提交阅读全文
posted @ 2018-02-12 16:32 masimaro 阅读(24) 评论(0) 编辑
摘要: title: SQL语句执行与结果集的获取 tags: [OLEDB, 数据库编程, VC++, 数据库] date: 2018 01 28 09:22:10 categories: windows 数据库编程 keywords: OLEDB, 数据库编程, VC++, 数据库,执行SQL, 获取结阅读全文
posted @ 2018-01-28 17:25 masimaro 阅读(156) 评论(0) 编辑
摘要: title: 事务对象和命令对象 tags: [OLEDB, 数据库编程, VC++, 数据库] date: 2018 01 21 09:22:10 categories: windows 数据库编程 keywords: OLEDB, 数据库编程, VC++, 数据库 上次说到数据源对象,这次接着说阅读全文
posted @ 2018-01-21 11:39 masimaro 阅读(6) 评论(0) 编辑