Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#4

Re: Verbindung zum Firebird embedded per .Net Data Provider

  Alt 6. Sep 2004, 23:48
Zitat von Mamphil:
Die Zeile mit der '3' lieferte beim Kompilieren den Fehler "zu viele Parameter". Vielleicht weiß diesbezüglich jemand Rat?
Hihi, das ist witzig.

String.Format ist hinten mit einem Parameter als "params" deklariert -> _Eigentlich_ sollte man ihm soviele Parameter geben können, wie man lustig ist.
Aaaabeeer da es D8 nicht auf die Reihe bekommt das zu erkennen musst du ihm wohl oder übel einen array of object übergeben.
Code:
ConnStr := System.String.Format([color=#aa2200]'Database={0};User={1};Password={2};Dialect={3};Server={4}'[/color]
                                 ,[color=#ff0000][b][size=18][[/size][/b][/color][color=#aa2200] 'C:\miep.gdb'[/color]
                                   , [color=#aa2200]'SYSDBA'[/color]
                                   , [color=#aa2200]'masterkey'[/color]
                                   , [color=#aa2200]'3'[/color]
                                   , [color=#aa2200]'localhost'[/color][color=#ff0000][b][size=18]][/size][/b][/color]);

Zitat von Mamphil:
Außerdem habe ich dort statt der doppelten Anführungszeichen (") einfache (') verwendet, erstere hat der Compiler nicht geschluckt.
ups, die waren noch vom C#-Code übrig
  Mit Zitat antworten Zitat