[SQL] Pass-Through Abfrage

Liebling

Cadet 4th Year
Registriert
Aug. 2001
Beiträge
73
Hab mal eine Frage, die SQL Pass- Through Abfrage dient ja dazu, um direkt auf dem Datenbankserver zu arbeiten.
Das klappt auch aus Access heraus.
Jetzt ist aber meine Frage, kann ich über dieses Abfrage auch an andere Personen eine Abfrage schicken, damit die dann auf einer Datenbank arbeitenß
 
Also, ich habe später vorher. Das ich eine Datenbank habe, und von dort aus eine Abfrage an andere Schicke, die mir dann Umsätze zurück liefern, die ich dann per Email an Outlook oder das Handy verschicke. Das mit per Email funktioniert so weit auch. Ich hab auch schon mal eine Abfrage an eine Datenbank direkt gestellt, was auch geklappt hat. Aber ich soll diese Abfrage im Prinzip nicht selber machen, sondern an andere weitergeben, dass die dann die erstellen auf der Datenbank.
 
Dein Problem wird jetzt nicht wirklich klar.

Welche DB benutzt du ?

Ich weis nicht wie das bei anderen läuft, bei SQL machst du das einfcah über "mysql -u <benutzer> -p -h <ip/name des db-servers>

Den Zugriff von außen musst du evtl erst erlauben, dazu musst du in der db mysql in tabelle user noch nen Datensatz mit dem host "%" (von überall login erlaubt) einfügen.

So kannst du dann von überall drauf zugreifen, auch z.B. per php, musst nur beim connecten die externe IP des db-servers angeben:
mysql_connect("<IP>","<username>","<pw>")
 
ICh habe eine Pass-Through abfrage gemacht, die funktioniert auch so weit, ich möchte nur die Ergebnisstabelle gerne in einer neuen Tabelle speichern, ist dies möglich?
Wenn ja wie?
 
Du kannst einfach folgendes machen:

Code:
INSERT into tbl2 (Select * from tbl1 WHERE spalte1 = "xyz");

Die Datentypen der Tabellen müssen natürlich übereinstimmen.
 
Zurück
Oben