Hallo! > hallo - kurze frage (access2000 auf iis4 jet4)
> wenn ich parametrisierte views verwende > (PARAMETERS bla type; SELECT ...) > und die sicht mit dem command-objekt aufrufe, > steht mir ja eigentlich nur adCmdTable zur verf�gung > > adCmdStoredProc wird aber auch akzeptiert und liefert > dasselbe ergebnis - gibt es was geeigneteres? Das funktioniert nur, weil ADO so gro�z�gig ist. ADO akzeptiert hier alles! Wenn Du den SQL-String �bergibst, m�sstest Du "adCmdText" nehmen. Bei "adCmdTable" wird ein Tabellenname (1 Wort oder []) erwartet, und bei "adCmdStoredProc" der Name eine View oder einer Procedure. Bei "adCmdTableDirect" sucht ADO nach einem entsprechenden OLEDB-Provider, um ODBC zu umgehen und "adCmdFile" erwartet einen Namen f�r eine Datei, die man z. B. mit "rs.Save(..)" erzeugt hat. Tats�chlich nimmt ADO den Parameter "nur zur Orientierung" und probiert mehrere M�glichkeiten durch, bis halt ein Ergebnis erscheint. Wenn Du nur einen einfachen Namen �bergibst wird erst auf "adCmdTable", dann auf "adCmdStoredProc" und dann auf "adCmdFile" getestet. Wenn Du also die falsche Option angibst, ist das so, als ob Du "adCmdUnknown" angibst. Wenn Du keine angibst, ist das ebenfalls so wie "adCmdUnknown". Freundliche Gr��e Joachim van de Bruck | [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
