Avatar billede Slettet bruger
11. december 2003 - 11:01 Der er 8 kommentarer og
1 løsning

HttpServerUtility konstruktør

Jeg bruger C# til at lave en ASP.NET applikation med. Her har jeg brug for at bruge en instans af System.Web.HttpServerUtillity klassen. Når jeg kigger i dokumentationen for HttpServerUtility klassen igennem, så står der ikke noget om nogen konstruktør nogen steder.

Hvor finder jeg info om denne klasses konstruktør, og hvorddan laver jeg en instans af klassen - hvilke parametre osv. kan/skal den bruge?

new HttpServerUtility();

Dette virker ikke - flg. fejlmeddelelse kommer når jeg comiler: "No overload for method 'HttpServerUtility' takes '0' arguments"
Avatar billede Slettet bruger
11. december 2003 - 11:13 #2
Okay dette virkede.

HttpContext.Current.Server.MapPath("minsti");

Takker.
Avatar billede repsak Nybegynder
11. december 2003 - 11:18 #3
Ja, eller bare Server.MapPath(database);

Server er en property i Page, så du behøver ikke "HttpContext.Current"
Avatar billede Slettet bruger
11. december 2003 - 11:25 #4
Jo, for jeg bruger det i en seperat .cs fil/klasse, og ikke i et .aspx dokument - det var der problemet var "in the first place" - det glemte jeg vist også at nævne.
Avatar billede repsak Nybegynder
11. december 2003 - 11:29 #5
hvis din .cs fil arver fra Page så kan du godt. (men det kan jeg jo næsten regne ud at den ikke gør så)
Avatar billede Slettet bruger
11. december 2003 - 11:32 #6
Nej. Det er ikke en code-behind fil. Det er en klasse, som jeg skal bruge flere steder i applikationen. Derfor har jeg lavet en seperat fil til den, som ikke har noget med en bestemt aspx fil at gøre.

Helt konkret er det min database adgang, som jeg "pakker ind" i denne klasse, for at slipper for at skrive en masse linie kode hver gang jeg vil læse fra en database. En slags "include fil", bare mere objekt orienteret.

Jeg siger ikke, det nødvændigvis er den smarteste måde. Jeg er ved at eksperimentere / lære.
Avatar billede repsak Nybegynder
11. december 2003 - 11:37 #7
Hehe jeg har selv gjort det samme - død smart. Du bruger acces kan jeg næsten regne ud???
Avatar billede Slettet bruger
11. december 2003 - 11:40 #8
Ja.. det er jo det eneste, der er til at få hostet, uden at kulle betale en formue. :)
Avatar billede repsak Nybegynder
11. december 2003 - 11:46 #9
hehe MySQL er nu også temlig brugt... Den bruger jeg :-)
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