[59111] in SAPr3-news
.net Connector, DCOM Connector und Logon Component
daemon@ATHENA.MIT.EDU (wundertier@web.de)
Wed Mar 21 07:51:41 2007
To: sapr3-news@mit.edu
Date: 21 Mar 2007 04:51:29 -0700
From: wundertier@web.de
Message-ID: <1174477889.359215.296450@d57g2000hsg.googlegroups.com>
Hallo,
inzwischen habe ich es aufgegeben, den .net Connector oder
irgendwelche Teile davon mit
VisualStudio 2005 nutzen zu wollen.
Ich bin mir auch gar nicht mehr sicher, ob er f=FCr das, was ich tun
m=F6chte, geeignet w=E4re.
Wenn ich das richtig verstanden habe, generiert er doch Proxies f=FCr
SAP Funktionen, die ich dann aus
dem Studio heraus ansprechen kann, oder? D.h. aber doch, da=DF ich schon
bei der Entwicklung/Design
Time/Compile Time wissen mu=DF, welche SAP Funktionen ich ansprechen
m=F6chte.
Ich brauche aber einen eher "generischen" Ansatz, bei dem die
ben=F6tigten Funktionen erst zur
Laufzeit bekannt sind (sowas wie Reflection).
Mit den =E4lteren DCOM Connector-Komponenten von SAP (SAPLogonControl,
SAPFunctions.ocx) war
das (unter VB6) m=F6glich.
W=E4re so ein Szenario mit dem .net Connector =FCberhaupt realisierbar?
Ich meine, irgendwo gelesen
zu haben, da=DF das nicht der Fall ist (und auch nicht geplant ist).
Leider funktioniert das SAP LogonControl unter c#.net nicht. Beim
Versuch, die Connection Properties
zu setzen (Connection.ApplicationServer, Connection.User ... etc)
bekomme ich eine
AccessViolationException.
Dann habe ich gelesen, da=DF es f=FCr den SAP DCOM Connector eine Logon
Component gibt (die auch
das =E4ltere LogonControl ersetzt). Den DCOM Connector habe ich
installiert, aber die
Logon Component ist nicht enthalten.
Frage ist jetzt: Wo kann ich die (Online oder auf CD) finden?? Die
Doku habe ich schon gefunden,
aber leider dort keinen Hinweis darauf gefunden, wo sich die
dazugeh=F6rige Software finden l=E4=DFt.
Oder gibt es noch einen anderen Weg, aus c# heraus mit SAP zu sprechen
und Funktionen
aufzurufen, die erst zur Laufzeit bekannt sind??
Bin f=FCr jeden Hinweis echt dankbar!
(Suche jetzt schon seit bestimmt einer Woche, habe jeden nur denkbaren
Ansatz ausprobiert,
aber nichts hat funktioniert ... es ist zum Verzweifeln!)
Gru=DF
Steffi