AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Braucht man für MSSQL via ADO und Tquery eine DLL ?

Braucht man für MSSQL via ADO und Tquery eine DLL ?

Offene Frage von "emsländer"
Ein Thema von emsländer · begonnen am 21. Feb 2007 · letzter Beitrag vom 21. Feb 2007
Antwort Antwort
Benutzerbild von emsländer
emsländer

Registriert seit: 21. Aug 2004
Ort: Lengerich
658 Beiträge
 
RAD-Studio 2009 Ent
 
#1

Braucht man für MSSQL via ADO und Tquery eine DLL ?

  Alt 21. Feb 2007, 15:04
Datenbank: MSSQL • Version: 2005 SP2 • Zugriff über: ADO und direkt
Hi,

da meine Anwendung nur auf meinem Rechner läuft und mir bei _query.open in einen Fehler rennt, stellt sich mir die Frage, ob man bei SQL2005 nicht wie bei der MYSQL.PAS eine .dll benötigt?


Gruss

EL


Narben am Körper sind ein Zeichen dafür, das man gelebt hat.
Narben auf der Seele sind ein Zeichen dafür, das man geliebt hat.
  Mit Zitat antworten Zitat
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#2

Re: Braucht man für MSSQL via ADO und Tquery eine DLL ?

  Alt 21. Feb 2007, 15:29
Du wirst du um den SQL Server client natürlich nicht herumkommen.
Selbst SDAC von CoreLabs baut auf den OLE DB Provider auf.
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
Benutzerbild von f.siebler
f.siebler

Registriert seit: 15. Jan 2007
Ort: Hamburg
170 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Braucht man für MSSQL via ADO und Tquery eine DLL ?

  Alt 21. Feb 2007, 16:19
Es müssen je nach System die Treiber installiert werden, bei Vista ist der MSSQL 2005 Treiber jedoch schon vorhanden.
Für den SQL Server 2000 werden keine extra treiber benötigt. Diese sind bei Windows XP bereits mit dabei.
Viele Grüße aus Hamburg
Fabian
sql-praxis.net: sql von der Theorie in die Praxis...
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: Braucht man für MSSQL via ADO und Tquery eine DLL ?

  Alt 21. Feb 2007, 16:27
ADO ist ein Teil von MDAC (Microsoft Data Access Components).
MDAC ist ab Windows 2000 Bestandteil des Betriebssystems.
Zu MDAC gehörte auch immer der OLE-DB Provider für den MS SQL Server.
(auf diese Weise verschaft sich MS einen Vorteil, da der Treiber für Ihren SQL Server immer schon an Bord ist.)
Also Antwort auf deine Frage: Man braucht keine besondere DLL; bei Win95/98/ME/NT4 muss man MDAC evtl. nachinstallieren.
Die Wahrscheinlichkeit, dass MDAC auf einem Rechner fehlt ist aber sehr gering.
Andreas
  Mit Zitat antworten Zitat
Benutzerbild von emsländer
emsländer

Registriert seit: 21. Aug 2004
Ort: Lengerich
658 Beiträge
 
RAD-Studio 2009 Ent
 
#5

Re: Braucht man für MSSQL via ADO und Tquery eine DLL ?

  Alt 21. Feb 2007, 16:28
Zitat von f.siebler:
Es müssen je nach System die Treiber installiert werden, bei Vista ist der MSSQL 2005 Treiber jedoch schon vorhanden.
Für den SQL Server 2000 werden keine extra treiber benötigt. Diese sind bei Windows XP bereits mit dabei.
FALSCH! Auch bei Vista ist der Treiber nicht dabei! Habs gerade eben getestet! (Vista Business)

Mein Fehler lag allerdings woanders:

Problem gelöst. Ich hatte für diese Abfrage nicht TADOQUERY, sonder TQUERY benutzt. Das funzt auf meiner Entwicklungsmaschine logischerweise problemlos.
Nur halt auf Rechnern ohne SQL-Client nicht.



Gruss

EL


Narben am Körper sind ein Zeichen dafür, das man gelebt hat.
Narben auf der Seele sind ein Zeichen dafür, das man geliebt hat.
  Mit Zitat antworten Zitat
Benutzerbild von f.siebler
f.siebler

Registriert seit: 15. Jan 2007
Ort: Hamburg
170 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Braucht man für MSSQL via ADO und Tquery eine DLL ?

  Alt 21. Feb 2007, 16:33
hm, komisch bei mir sind die Treiber mit dabei. Kann aber vll. auch eine Anwendung gewesen sein die diese mit installiert hat. Aber schön das es klappt.!
Viele Grüße aus Hamburg
Fabian
sql-praxis.net: sql von der Theorie in die Praxis...
  Mit Zitat antworten Zitat
Benutzerbild von emsländer
emsländer

Registriert seit: 21. Aug 2004
Ort: Lengerich
658 Beiträge
 
RAD-Studio 2009 Ent
 
#7

Re: Braucht man für MSSQL via ADO und Tquery eine DLL ?

  Alt 21. Feb 2007, 17:25
Zitat von f.siebler:
hm, komisch bei mir sind die Treiber mit dabei. Kann aber vll. auch eine Anwendung gewesen sein die diese mit installiert hat. Aber schön das es klappt.!
Ich hab hier ein wirklich frisches sauberes Vista. Da ist nix dabei.


Gruss

EL


Narben am Körper sind ein Zeichen dafür, das man gelebt hat.
Narben auf der Seele sind ein Zeichen dafür, das man geliebt hat.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz