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