我原来在键数据库的时候用的是sqldialect1,后来我把他改dialect3后
运行是要连接一个含有日期的表,当打开表时出错
raised expecption class edbeengineerror with message 'general sql err'
column unknown 
ZBZQ
client sql dialect 1 does not support reference to DATE type.
请各位高手帮忙!

解决方案 »

  1.   

    呵呵
    老兄 你一定用的是interbase吧 
    我劝你不用它了 换一个数据库管理系统吧
    我以前也试过 不管理dialect1还是3
    都不支持 DATA类型
      

  2.   

    只有一句:不要使用其它工具建立数据库,用数据库本身的工具建立
    很明显,你的问题出在时间字段上,时间字段有4种(DATE、TIME、DATETIME、DATESTAMP),仔细看一下吧
      

  3.   

    我用的是interbase本身的isql但是一开始用的他的默认的是sqldialect是1
    后来我发现dialect 1 不支持time和date才把他设置成dialect3的
      

  4.   

    学数据库一开始最好用SQL Server,功能强大,界面友好,性能稳定,C/S结构。说不清的好处