lazarus下TODBCConnection是一个数据库连接控件,其实不用配置ODBC也可以连接,和Delphi下的TADOConnection一个好使,只要设置Driver和Prarams这两个参数就行了,当然还要配合一个TSQLTransaction组件,使用时,DataBaseName属性不要设置,否则倒会提示连接不成功,这个我也没弄清楚!下面是连接代码,Access的:
connCBJB.Driver:='Microsoft Access Driver (*.mdb)';
connCBJB.Params.Text:='DBQ='+UTF8ToAnsi(edtDBFileName.Text);