![]() |
Datenbank: sqlite • Version: 3 • Zugriff über: dbexpress
Turbo Delphi und sqlite dbexpress
Hallo,
erstmal gratulation zu diesem Forum. Habs erst durch Turbo Delphi download kennengelernt - wenn ich das bloß schon früher gekannt hätte... Ok, aber hier mein Problem: Ich habe TurboDelphi Win32 und versuche sqlite über dbexpress Treiber von ![]() Wenn ich mir eine Miniapplikation zusammenklicke (SQLConnection, SQLTable, DataSource und DBGrid), kann ich zwar die SQLConnection initialisieren, wenn ich aber SQLTable.Active auf "True" schalte, bekomme ich ein Popup mit "dbExpress-Fehler: Unbekannter Fehlercode '256'" mit den Details
Code:
+ $19[02EB0288]{dbrtl100.bpl} DB.DB.DatabaseError (Line 2479, "DB.pas" + 3) + $19
+ $5[52BF0E16]{dbexpress100.bpl} SqlExpr.SqlExpr.TCustomSQLDataSet.SQLError (Line 5560, "SqlExpr.pas" + 35) + $5 + $6[52BF3B48]{dbexpress100.bpl} SqlExpr.SqlExpr.TCustomSQLDataSet.CheckPrepareError (Line 6649, "SqlExpr.pas" + 4) + $6 + $2[52BF1122]{dbexpress100.bpl} SqlExpr.SqlExpr.TCustomSQLDataSet.OpenCursor (Line 5618, "SqlExpr.pas" + 5) + $2 + $2[52BF6EF1]{dbexpress100.bpl} SqlExpr.SqlExpr.TSQLTable.OpenCursor (Line 7907, "SqlExpr.pas" + 1) + $2 + $0[51F4AC2E]{rtl100.bpl } TypInfo.TypInfo.SetOrdProp (Line 1318, "TypInfo.pas" + 27) + $0 + $6[20EFD30A]{designide100.bpl} DesignEditors.DesignEditors.TEnumProperty.SetValue (Line 1402, "DesignEditors.pas" + 5) + $6 + $16[20EFB99C]{designide100.bpl} DesignEditors.DesignEditors.TPropertyEditor.Edit (Line 671, "DesignEditors.pas" + 11) + $16 + $5[20C96946]{coreide100.bpl} PropInsp.PropInsp.TPropertyInspector.PropListEditDblClick (Line 837, "PropInsp.pas" + 20) + $5 + $A[20FDD681]{vclide100.bpl} IDEInspListBox.IDEInspListBox.TInspListBox.DoEditDblClick (Line 981, "ideinsplistbox.pas" + 2) + $A + $6[5205CA19]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7246, "Controls.pas" + 105) + $6 + $4[20FDC857]{vclide100.bpl} IDEInspListBox.IDEInspListBox.TPropInspEdit.WndProc (Line 431, "ideinsplistbox.pas" + 7) + $4 + $0[51F60BC0]{rtl100.bpl } Classes.Classes.StdWndProc (Line 11572, "classes.pas" + 8) + $0 + $6A[77D48731]{USER32.dll } GetDC + $6A + $14A[77D48811]{USER32.dll } GetDC + $14A + $122[77D489C8]{USER32.dll } GetWindowLongW + $122 + $A[77D48A0B]{USER32.dll } DispatchMessageW + $A Meine Angaben in der dbxdrivers.ini sind:
Code:
[SQLite]
LibraryName=d:\...\DbxSQLite3.dll GetDriverFunc=getSQLDriverSQLite3 VendorLib=d:\...\sqlite3.dll RoleName=Cache=2000|TextLength=1024 Wenn jemand da Erfahrung hat und mir weiterhelfen kann, wäre ich sehr dankbar. Gruß zaphod |
Re: Turbo Delphi und sqlite dbexpress
Das gleiche Problem hatte ich selbst. (Thread "zusätzliche dbExpress Treiber für Turbo Delphi", oder so)
Die SqlConnection hatte keine Probleme aber der DB Explorer hat sich verschluckt. btw: Jemand hier aus dem Forum hat meines Wissens nach ein Admin Tool für SQL Lite gebaut. (gerade gefunden: ![]() |
Re: Turbo Delphi und sqlite dbexpress
Zitat:
PS: ![]() |
Re: Turbo Delphi und sqlite dbexpress
Zitat:
Ich wollte nur eine Alternative zum DB Explorer nennen. ;) |
Re: Turbo Delphi und sqlite dbexpress
Zitat:
Mit dbX hab ich auch nie wirklich gearbeitet. Wird wohl seine Gründe gehabt haben :) |
Re: Turbo Delphi und sqlite dbexpress
Zitat:
Gruß zaphod |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz