Hallo,
gibt es eine M�glichkeit Abfragedaten vom Internetserver A auf
Internetserver B
zu bringen.
Konkret dreht es sich um eine DB (Access) die bei Provider A gehostet ist,
jetzt w�rde ich gerne Daten einer Abfrage von A nach B bringen.
Ich bin jetzt �ber folgendes gestolpert:
�ber die Methode "Save" des RS, kann man doch das ASP-Objekt "Response"
verwenden,
so steht es zumindest in einem schlauen Buch von MS.
Mit folgendem Code in Seite (adors.asp):
<%'##### liefert das RS auf dem DB-Server 1 #########
Dim oConn, recR
Const adPersistXML = 1
Const adUseClient = 3
Const adOpenStatic = 3
Response.ContentType = "text/xml"
Response.Charset = "iso-8859-1"
Set oConn = Server.CreateObject("ADODB.Connection")
Set recR = Server.CreateObject("ADODB.Recordset")
oConn.Open "dsn=test;uid=Admin;pwd="
recR.Open "Select * From Kna1", oConn, adOpenStatic
recR.Save Response, adPersistXML
recR.Close
oConn.Close
Set recR = Nothing
Set oConn = Nothing
%>
Tja, und jetzt hakt�s:
Wie bringe ich die Daten von Server1 r�ber????
Ich hab mal folgendes versucht:
<%'---- aufrufende Datei auf Server 2
Set rsc = Server.CreateObject("ADODB.Recordset")
rsc.open "http://server/adors.asp" '-- ruft die Abfrage aus Server 1 auf
.....
%>
Klappt leider nicht.
Kann das �berhaupt funktionieren? W�re ja ne feine Sache. ;-)
Thanks
Marco
| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp