- 博客(7)
- 资源 (7)
- 收藏
- 关注
翻译 使用Blob
基于FIBPlus组件在InterBase/Firebird 客户端应用程序中使用BLOB字段 2006年7月作者Sergey Vostrikov和Serge Buzadzhy引言BLOB字段可以在数据库中存储非结构数据,如图像,OLE对象,声音等,我们将阐述BLOB字段如何在服务端工作.了解与其他字段的区别很重要,BLOB数据没有直接存储在表的记录中.表记录只存储一个BLOB_ID,而B
2012-01-31 13:00:39 4603
翻译 使用UNICODE时需要注意的事项
FIBPlus 6.0及以上版本支持UNICODE. FIBPlus以前版本不支持这个特性,因此不能将所有的连接字符集都设置为UNICODE_FSS,而且无法提供数据库内容的详细信息.本文的目的是解释如何正确的使用UNICODE.创建一个表: CREATE TABLE NEW_TABLE (ID INTEGER NOT NULL,NAME_1251 VARCHAR(10) CH
2012-01-31 10:16:23 1911
翻译 Devrace FIBPlus:在 Delphi 和C++ Builder 应用程序中优化网络传输
本文将给出一些建议和范例以帮助开发者建立高效的InterBase和Firebird应用程序.这种优化网络传输技术可用于多用户环境及与服务器通过低速网格通道(ISDN)相连的情形.缓存元数据无论表的列属性是否设置为Required (NOT NULL 字段), 对于ReadOnly (计算字段)和DefaultExpression (默认值)等信息,FIBPlus都会自动获取这些列信息. 这
2012-01-31 08:50:10 2095
翻译 FIBPlus:处理数据库错误
FIBPlus:处理数据库错误FIBPlus的最大优势就是其数据库错误处理机制。本文我们将详细阐述. 处理错误的主要组件是TpFibErrorHandler.使开发者可以集中处理错误.错误处理的准备工作我们使用FIBPlus很多范例都使用的数据库来演示这个功能.使用其中的两个表:TREFCOUNTRY和PERSON,定义如下:CREATE TABLE TREFCOUNTRY (
2012-01-17 14:12:23 3565
原创 FireBird+FIBPlus+存储过程查询数据集
在FireBird中创建存储过程,如下图:脚本:SET TERM ^ ;CREATE OR ALTER PROCEDURE GETPERSONINFO ( adept_id integer not null)returns ( dept_name varchar(50), person_name varchar(50))asbegin
2012-01-12 11:01:11 2445
翻译 InterBase 和 Firebird服务器事务和FIBPlus支持
快速,灵活和高效的Delphi,BCB和Kylix直接使用InterBase API函数操作InterBase和FireBird的组件库.本文基于Michael Zhuravlev (mikus@mail.ru)所写的文章InterBase 和 Firebird服务器事务的模式Interbase支持如下事务隔离级别: READ COMMITTED RECORD_VERSION
2012-01-11 09:54:40 3028
原创 合并Dev控件包为一个独立的包,解决带皮肤后编译文件过大问题
将Dev的所有包按照依赖顺序依次将其中的各个单元引入到一个运行时包中,并且requires中依赖上篇所述的Delphi2007合并运行时包。测试发现带上皮肤后的exe带包编译(Dev合并包及Delphi2007运行时合并包)只有35k大小,但是这样一来我们要发布两个大块头bpl,dev合并后35M,Delphi2007运行时合并包14M,ASPack压缩后减半。解决方案只能向vs学习了,单独开发一
2012-01-04 10:45:35 8388 1
DataSnap2010白皮书翻译
2010-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人