Avatar billede alex_sleiborg Nybegynder
10. december 2007 - 08:49 Der er 7 kommentarer og
1 løsning

MySqlParameter som array

Hej. Jeg har en metode som returnerer et dataset. Jeg ville gerne bruge denne metode af flere andre metoder. Men da der skal bruges forskellige parametere, nogle gange 2 andre måske 4. Så ved jeg ikke hvor mange argumenter metoden skal have. Kan man derfor ikke lave det som et array?
Avatar billede alex_sleiborg Nybegynder
10. december 2007 - 09:11 #1
Eller skal jeg bare bare lave en string array, og så gøre det på den måde?
Avatar billede arne_v Ekspert
10. december 2007 - 15:15 #2
C# understoetter da variabelt antal argumenter !
Avatar billede alex_sleiborg Nybegynder
10. december 2007 - 15:19 #3
Hvordan virker det?
Avatar billede alex_sleiborg Nybegynder
10. december 2007 - 15:29 #4
Har fundet ud af det tror jeg. Smid et svar Arne, det var lige hvad jeg manglede. Var ikke engang klar over den mulighed
Avatar billede alex_sleiborg Nybegynder
10. december 2007 - 15:42 #6
Kender du syntaksen for at kalde denne metode?

private static DataSet getMySqlDataSet(string sql, string table, params MySqlParameter[] para)

Jeg vil gerne have 3 MySqlParameters argumenter med over? Der er også en function der hedder MySqlParameterCollection men kan ikke finde ud af, hvordan den virker
Avatar billede arne_v Ekspert
10. december 2007 - 16:30 #7
DataSet ds = getMySalDataSet("SELECT ...", "mytable", param1, param2, param3);
Avatar billede arne_v Ekspert
10. december 2007 - 16:32 #8
og et svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester