Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi mODBC - Installationsproblem - Delphi 2005 Personal (https://www.delphipraxis.net/103961-modbc-installationsproblem-delphi-2005-personal.html)

Painterxyz 25. Nov 2007 10:58

Datenbank: MS-SQL Server 2005 Express • Zugriff über: ODBC

mODBC - Installationsproblem - Delphi 2005 Personal
 
Hallo und guten Morgen,

wie dem Titel schon zu entnehmen ist, gibt es unter Delphi 2005 Personal ((ein)) Problem(e) bei der Installation von mODBC.

Kennst sich jemand mit der Installation aus? Die Versionskontrolle in der *.inc habe ich gesehen.

Wichtig: Bitte macht keine vorschläge mit ADO, OLE DB, BDE, "nimm eine andere DB wie MySQL, oder so" denn ich möchte per ODBC auf eine mssql Datenbank zugreifen.

Wenn es mit mODBC nicht funktionieren sollte, gibt es da noch eine Möglichkeit?

Dankeschön schon im vorraus. :-)

mkinzler 25. Nov 2007 11:03

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Ich vermute mal die Komponenten setzten auf die Datenbankfunktionalität der VCL, welche bei den PEs fehlt
Du bräuchtest also Komponenten, die nicht auf TDataSet basieren.
Wäre Turbo Delphi Explorer eine Alternative?

Painterxyz 25. Nov 2007 11:12

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Ist der "Turbo Delphi Explorer" kostenlos?

Die JVCL-Komponenten sehen auch sehr attraktiv aus :-D , aber ich komme mit der Konfiguration der Database-Komponente nicht zurecht. Also in der Kategorie: JvUIB -> TJvUIBDatabase

mkinzler 25. Nov 2007 11:14

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Zitat:

Zitat von Painterxyz
Ist der "Turbo Delphi Explorer" kostenlos?

Ja.

Zitat:

Die JVCL-Komponenten sehen auch sehr attraktiv aus :-D , aber ich komme mit der Konfiguration der Database-Komponente nicht zurecht. Also in der Kategorie: JvUIB -> TJvUIBDatabase
UIB = Unified Interbase sind nur für IB/FB

Painterxyz 25. Nov 2007 11:25

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Der Turbo Explorer nutzt .NET-Komponenten und dann ist der Zugriff wieder über ADO und das möchte ich ja nicht.

Zur Not würde auch das hier gehen: C-Listing ODBC

mkinzler 25. Nov 2007 11:27

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Nein Turbo Delphi Explorer für Win32 verwendet u.a. ADO (nicht .Net), den Nachfolger von ODBC für den Zugriff

Painterxyz 25. Nov 2007 11:32

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Das ist schon klar, dass ADO der Nachfolger von ODBC ist und welch wunderbare Vorteile es bietet, aber ich darf das nicht verwenden.
Daher war meine Hoffnung das es irgendwie möglich ist mODBC zu installieren. Eine Beschreibung für Funktionsaufrufe aus der sqlsrv32.dll sind auch nicht zu finden.

mkinzler 25. Nov 2007 11:33

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Wer verbietet dir das? Notfalls kannst du mit TDE auch über ODBC auf MSSQL zugreifen.

Bernhard Geyer 25. Nov 2007 11:35

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Zitat:

Zitat von Painterxyz
... aber ich darf das nicht verwenden.

Verrätst du uns auch wieso? AFAIK bietet der MS SQL Server einige funktionen gar nicht über die ODBC-Schnittstelle an da diese auf den Stand des MS SQL Servers 6.5/7 eingefrohren wurden.

Painterxyz 25. Nov 2007 11:45

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Es ist eine Aufgabe nur ODBC zu verwenden. Die BDE soll auch nicht verwendet werden, falls das das TDE war.

Ja, das mit den Versionen habe ich auch schon in der Online Hilfe zum MS SQL Server 2005 Express gelesen.

So langsam gehen mir die Ideen aus.

mkinzler 25. Nov 2007 11:46

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Dann verwende doch mODBC mit TDE

Painterxyz 25. Nov 2007 11:52

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Okay, dann werd ich mal TDE mit mODBC ausprobieren. Dann folgt im Laufe des Tages hier ein kleiner Bericht wie es gelaufen ist.

Danke mkinzler und Bernhard Geyer

Painterxyz 25. Nov 2007 20:40

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Nabend, also das Turbo Delphi Explorer funktioniert einwandfrei und hat sogar die dbexpress Komponenten.

mODBC lässt sich noch nicht compilieren, da bin ich noch dran.

Wie muss man die TSQLConnection konfigurieren um z.B. auf die AdventureWorks-Datenbank zugreifen zu können?
Werd jetzt noch mal weiter doktern bis dann.

mkinzler 25. Nov 2007 20:48

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Ein lokale oder remote Datenbank?

Painterxyz 25. Nov 2007 20:50

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Es handelt sich um eine lokale Datenbank.

mkinzler 25. Nov 2007 20:53

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
http://www.delphipraxis.net/internal...ct.php?t=99598

Painterxyz 25. Nov 2007 21:00

Re: mODBC - Installationsproblem - Delphi 2005 Personal
 
Dankeschön, mkinzler. Die Informationen muss ich erstmal durchgehen und mODBC noch zum laufen bringen.

Schönen Abend noch :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:02 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 by Thomas Breitkreuz