1. 连接字符串问题(“initial catalog” 的内容必须是绝对路径,不能是相对路径)

01:  <connectionStrings>
02:      <add providerName ="FirebirdSql.Data.FirebirdClient" name="NumericDB" connectionString="data source=localhost;initial catalog=NULLABLETYPESDB.GDB;"/>
03:    </connectionStrings>
04:    <system.data>
05:      <DbProviderFactories>
06:        <clear/>
07:        <add name="FirebirdSql.Data.FirebirdClient"
08:             invariant="FirebirdSql.Data.FirebirdClient"
09:             description="ddd"
10:             type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory,FirebirdSql.Data.FirebirdClient"/>
11:      </DbProviderFactories>
12:
13:    </system.data>
14:  

2. 数据库区分大小写(表名、列名严格区分大小写)

3.  数据库中没有自动增长列,创建自动增长列需要在Generactors 下,建立一个生成器,并设置初始值为0或1,或其它数字,然后创建触发器

例如:有个表A,表A中有个字段Id,我需要设置该字段为自动增长列实现步骤如下:
           (1):在Generactors 下,建立一个生成器,并设置初始值为0或1
                 create generator gen_A
                 set generator gen_A to 0
                 ☆:注意这两个语句不能同时执行,需单个执行
           (2)创建触发器:点Triggers
                reate trigger trig_A_Id for A
                 active before insert position 0
                as
                begin
                   new.id=gen_id(gen_A,1);
                end

4. Firebird分页

select first 10 templateid,code,name from template ;
select first 10 skip 10 templateid,code,name from template ;
select * from shop rows 1 to 10; --firebird2.0支持这种写法

Firebird 问题总结相关推荐

  1. RADStudio连接MySQL_使用FireDac(Delphi)在Firebird中创建数据库

    我最近从AnyDac改为FireDac(8.0.5.3365).我们正在运行Delphi 2006. 当我使用此组件的AnyDac版本时,我可以通过执行以下操作来创建新数据库. 设置我的连接 fCon ...

  2. qt5.6.3下使用firebird

    有人把firebird比作数据库界的瑞士军刀,想学习一下其在QT5.6中的使用,于是便开始了一场自己挖坑,自己埋的旅程. 环境说明:win7 64位+QT5.6 mingw4.9 32位(好像官网上也 ...

  3. 怎样使phpnow1.5.6-1支持firebird

    (以下部分步骤可能不是必要,自己测试.) 环境:windows,phpnow1.5.6-1 默认支持mysql,修改配置文件,使之支持firebird. php.ini 的位置 : php-5.2.1 ...

  4. Firebird数据库系统的开发团队

    下载Firebird3的发布文档,上面列出了开发团队,仔细看了看,原来俄罗斯人是主导(内核开发),法国人.智利人.巴西人.日本人.荷兰人.捷克人都有.共17人,3人全职. able 13.1. Fir ...

  5. FIREBIRD浅历

    firebird可以说是这个世界上最小而又支持存储过程的数据库,才3M而已,如果做小型应用,比ms sql(桌面版也有70多M),mysql(20-30M),方便的多. (一)数据库操作 在开始-程序 ...

  6. Firebird日期时间操作

    最近在使用Firebird数据做 一项目,使用FireBird边用边学.(以下转贴) 查询2007年度以后的,12月份以上的数据记录,datetime为timestamp字段 select * fro ...

  7. firebird——Spring hibernate 集成连接配置

    -Djava.library.path=.\lib\ firebird版本是2.5, 嵌入式类库是2.2 这些都可以从官网中下载. 我用的是netbeans,在java 项目中新建一个lib文件夹,把 ...

  8. 本地数据源:使用firebird数据库

    我用它来做本地数据源.本来想用wilson的XmlDbClient的,不过资料很少.就选用了firebird.因为firebird数据库可以内嵌(Embed)到应用程序中. firebird数据库,源 ...

  9. firebird乱码问题

    http://www.firebird.net.cn/forum_view.asp?forum_id=5&view_id=165 http://www.firebird.net.cn/foru ...

  10. 转:Firebird 数据访问组件 (Delphi)

    转自:http://www.faceker.com/200809/firebird-data-access-components.html 在 Delphi 下可访问 Firebird 数据库的组件非 ...

最新文章

  1. react使用moment进行日期格式化
  2. rdd数据存内存 数据量_spark系列:spark core 数据交互技术点(数据模型)
  3. SAP document builder一些常见问题的解答
  4. 一个奇怪的注意事项TNS-12545 TNS-12560 TNS-00515
  5. leetcode BFS(python+c++)
  6. 测试专家谈IT从业人员修炼之道
  7. 一个完整的person类
  8. 【独家折扣】淘客小程序源码
  9. windows下OpenCV扩展模块(Extra Contrib)配置时的“Invalid escape sequence \o“解决方法
  10. 阿里云服务器升级openssl1.1.1k 2021-07最新
  11. 包含漏洞-读写文件以及执行命令
  12. CleanMyMac最新4.10.5版本 智能一键扫描清理工具
  13. 李勇强seo,李勇强SEO
  14. 把握SDN研发方向,展望未来发展趋势
  15. 【工具】PrimoCache和Qiling:快速缓存优化加速软件
  16. Linux_进程控制(创建进程,等待进程,进程终止)
  17. 小鼠肺内皮细胞 (MPEC)
  18. 刚子扯谈:网站运营路在何方?
  19. 基于stm32的OLED显示屏显示
  20. 马云的又一招棋,平台基因怎么让飞猪成为出境游领军者

热门文章

  1. 《深度学习Python实践》第14章——自动流程
  2. IDL | 实验六、ENVI波段运算与功能扩展
  3. Python 读取MODIS叶绿素-a浓度.nc文件
  4. 实习成长之路:MySQL五:全局锁和表锁 :给表加个字段怎么有这么多阻碍?
  5. java 权限控制 demo_javaWeb用户权限控制简单实现过程
  6. MySQL 常用分库分表方案,都在这里了!
  7. 记一次 JAVA 的内存泄露分析 1
  8. C++11中内联函数(inline)
  9. Android Multimedia框架总结(三)MediaPlayer中创建到setDataSource过程
  10. vant ui 官方文档_转载:微信小程序UI组件库合集