随笔分类 -  Firebird

firebird.conf详解
摘要:1.RootDirectory "写上Firebird服务器的安装路径" 如果不对FbServer服务是企动会出错的.2.DatabaseAcces 指的是访问Firebird数据库的路径,可以用相对路径,也可以用绝对路径.如果是访问整个服务器的磁盘空间写:DatabaseAcces=Full3.ExternalFileAccess 外部表文件存放的路径.缺省值是non,也就是不允许你建外部表文件.如可以把外部表文件保存在C:\ExternalTables, 可以这样设定:ExternalFileAccess=C:\ExternalTables.4.UdfAccess 外部 阅读全文

posted @ 2011-11-13 15:05 与时俱进 阅读(3327) 评论(0) 推荐(0) 编辑

資料庫的安全(備份/回存)(console)
摘要:GBAK:命令列工具,命令有兩個狀態,備份/回存(-b / -c)語法gbak <options> -user <username> -password <password> <source> <destination>1.備份gbak -b <source> 是你要備份的資料庫來源, <destination>是備份的目的地檔名.一般的延伸附檔名 是 .fbk .只有SYSDBA 或是資料庫的擁有者可以執行備份工作. 對於多個檔案的資料庫,只需指定第一個檔案的名稱來當資料庫的名稱.2.回存gbak -c &l 阅读全文

posted @ 2011-11-07 17:28 与时俱进 阅读(423) 评论(0) 推荐(0) 编辑

How to update multiple columns of one table using values from another table?
摘要:A common, standard SQL way of doing this is:UPDATE dest_table t1SETfield1 = (select field1 from src_table t2 where t2.pk = t1.pk),field2 = (select field2 from src_table t2 where t2.pk = t1.pk),...etc.WHERE EXISTS (select 1 from src_table t2 where t2.pk = t1.pk)If you are using Firebird 2, you can us 阅读全文

posted @ 2011-11-04 20:56 与时俱进 阅读(484) 评论(0) 推荐(0) 编辑

FIREBIRD浅历
摘要:firebird可以说是这个世界上最小而又支持存储过程的数据库,才3M而已,如果做小型应用,比ms sql(桌面版也有70多M),mysql(20-30M),方便的多。(一)数据库操作在开始-程序-Firebrid_2_0中执行Firebrid ISQL tool 出现SQL>输入SQL>CREATE DATABASE ‘e:\sams.fdb'; 回车提示错误,̷... 阅读全文

posted @ 2010-07-22 09:56 与时俱进 阅读(4043) 评论(1) 推荐(2) 编辑

Firebird SQL 获取系统数据
摘要:一、分页写法小例:view sourceprint?1selectfirst10 templateid,code,namefromtemplate ;2selectfirst10 skip 10 templateid,code,namefromtemplate ;3select*fromshoprows1to10;--firebird2.0支持这种写法二、show1show tables;2sho... 阅读全文

posted @ 2010-05-08 21:52 与时俱进 阅读(997) 评论(0) 推荐(0) 编辑

实现firebird的Embedded模式(.net 3.5)
摘要:实现的关键:copy fbembed.dll icudt30.dll icuuc30.dll到system32文件夹下 打包下载这几个文件代码如下:DimconnectionString=NewFbConnectionStringBuilder()connectionString.ClientLibrary="fbembed.dll"connectionString.ServerType=FbSe... 阅读全文

posted @ 2010-01-30 20:36 与时俱进 阅读(1070) 评论(0) 推荐(0) 编辑

Firebird MsSQL Data Types比较
摘要:This section describes the different data types available in Firebird and MS SQL, and how to translate types from one system to another. MS SQL has different data types, depending on the version. The ... 阅读全文

posted @ 2009-12-31 15:58 与时俱进 阅读(1110) 评论(0) 推荐(0) 编辑

FB/IB多代事务结构详解--对FB事务最好的讲解
摘要:近来,接到很多人询问InterBase的事务处理问题。我在以前文章的基础上重新加以整理,写了这个说明InterBase事物处理的短文,希望对大家有所帮助。此外,我希望唐版主能把这个短文做成一个单独文件连接,便于大家查阅,谢谢。InterBase的事务管理我 们知道,与其它关系数据库系统不同,InterBase采用独特的多代结构和版本事务来提高其性能,因此,对InterBase来说,事务就显得尤其重... 阅读全文

posted @ 2009-10-26 12:21 与时俱进 阅读(885) 评论(0) 推荐(0) 编辑

MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码
摘要:MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码 MyGenertion是一款不错的代码生成ORM代码生成工具,下面是我学习过程中的一些笔记(总结了一下dOOdads C# Quick Reference文档,还有自己在使用和调试过程中遇到的问题及自己的解决方法),贴出来与大家共享。 这篇文章主要讲解怎样用MyGeneration(我用的MyGe... 阅读全文

posted @ 2009-05-15 20:59 与时俱进 阅读(802) 评论(0) 推荐(0) 编辑

IBatis.Net学习笔记十二:发现一个好用的IBatis.Net生成工具
摘要:发现一个好用的ibatis.net生成工具,可以根据数据库自动生成domain和xml文件,名称是mygeneration。我试用了一下,效果不错。详细介绍参见它的主页:http://www.mygenerationsoftware.com/portal/default.aspx支持的语言为:c#,vb.net支持的数据库有:microsoft sql,oracle,ibm db2, postgr... 阅读全文

posted @ 2009-05-15 20:55 与时俱进 阅读(707) 评论(1) 推荐(0) 编辑

一个操作firebird的helper类
摘要:参照了pet shop以及DAAB,usingSystem;usingSystem.Data;usingSystem.Collections.Generic;usingSystem.Text;usingFirebirdSql.Data.FirebirdClient;namespaceADOHelper{publicclassFirebird{privatestringconnStrTemplate... 阅读全文

posted @ 2009-05-15 20:52 与时俱进 阅读(1310) 评论(3) 推荐(0) 编辑

FIREBIRD 优化配置文件下载
摘要:最近放假闲来无事将FB2.1的相关配置重新设置了一下。下面是相关修改后的配置文件内容。感兴趣的大家一起研究一下。下面的链接是相应的文件下载链接,下载后,先停止FB数据库系统,直接将它解压缩到Firebird的安装目录下,然后再重新启动FB数据库即可,以下改动中有面对多核CPU的调整,如果你的机器不是多核CPU,请留言,重新配置一下。/Files/lzmsoft/firebird.zip######... 阅读全文

posted @ 2009-05-15 20:48 与时俱进 阅读(2087) 评论(1) 推荐(0) 编辑

SQL查询优化技巧
摘要:人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现, 不良的SQ L往往来自于不恰当的索引设计、不充分的连接条件和不可优化的whe re子句。在对它们进行适当的优化后,其运行速度有了明显的提高!下面我将从这三个... 阅读全文

posted @ 2009-05-15 20:44 与时俱进 阅读(669) 评论(0) 推荐(0) 编辑

引用: firebird问题汇总
摘要:★ 关于firebird的最简安装程序制作(innosetup安装程序)http://www.firebird.net.cn/forum_view.asp?forum_id=2&view_id=335★ FireBird.conf配置文件常用参数http://www.firebird.net.cn/forum_view.asp?forum_id=2&view_id=61★ Fire... 阅读全文

posted @ 2009-05-15 20:43 与时俱进 阅读(903) 评论(0) 推荐(0) 编辑

如何解决写入小数不准确的问题?
摘要:用 Decimal 或 Numer 字段 阅读全文

posted @ 2009-05-15 20:41 与时俱进 阅读(335) 评论(0) 推荐(0) 编辑

Firebird如何防止空值扩散
摘要:在统计、计算、合并数据时,空值扩散问题,有时不经意冒出来,一不小心,就会导致结果出错。我举个例子。有一个成绩表achieve,有四个字段:yuwen、shuxue、yingyu、total,分别用来存储语文、数学、英语及总分。现在要计算学生的总分,现写出如下SQL语句:update achieve set total=yuwen+shuxue+yingyu这句语句好像是没错的,但有时得不出有用的结... 阅读全文

posted @ 2009-05-15 20:38 与时俱进 阅读(529) 评论(0) 推荐(1) 编辑

Firebird中的NULL
摘要:Firebird对于NULL的处理有很多需要注意的地方:1,定义表中的列是否可以为Null,语法是:create table MyTable ( i int not null )2,判断值是否为Null,用"is"关键字,例如 a is null/ a is not null3,对值赋予Null,用"="关键字,例如Update tablename set a = null where ........ 阅读全文

posted @ 2009-05-15 20:37 与时俱进 阅读(573) 评论(0) 推荐(1) 编辑

FIREBIRD使用经验总结
摘要:最近在改写一段ms sql的存储过程到firebird,总结了一些经验,firebird可以说是这个世界上最小的又支持存储过程的数据库的,才2.3M而已,如果做小型的应用,比ms sql桌面版也有70多M(+sp3),mysql也有20-30M,太不方便。1.自定义函数问题.AccesstoUDFlibrary"rfunc.dll" is denied by server administrato... 阅读全文

posted @ 2009-05-15 20:35 与时俱进 阅读(1507) 评论(0) 推荐(1) 编辑

FireBird Database (快速入门)
摘要:Novice's Guide Migration from MS-SQL to firebird Firebord Release Notes 学习数据库基础是在sql的语法应用(请参考:firebird 网站的说明文件最好把这份文件印出来,在写程序时可以参考其语,虽然大部份都是sql-92兼容,但是有差异,还有一些专有的语法) 当你需要的资料找不到时可以找寻interbase... 阅读全文

posted @ 2009-04-27 17:30 与时俱进 阅读(12985) 评论(0) 推荐(1) 编辑

firebird的数据类型(datatype)
摘要:1、firebird的数据类型 firebird支持如下的几类数据类型: 数字类型(整数:包括Integer,Smallint; 浮点数:包括Float,Double Precision; 定点数:包括Numeric,Decimal) 日期时间类型(包括Date,Time,Timestamp) 字符类型(包括Char,Varchar) 布尔类型(Boolean) 二进制类型(Blob)。... 阅读全文

posted @ 2009-04-27 17:12 与时俱进 阅读(4940) 评论(0) 推荐(0) 编辑

友情链接:同里老宅院民居客栈