jag har skapat en com objekt i Microsoft visual basic. När jag ska anropa objektet från min asp sida får jag detta fel -->
Permission denied: 'createobject'
Vilken rättighet ska jag ändra ?
Måste jag vara i debugg läga för att kunna accessa mitt com objkt ?
Någon som vet en bra sida om detta med kod exempel
Såna fel tror jag man får om man har fel rättigheter i IISen.
Gå in i IIS. Högerklicka på applikationen och klicka på Egenskaper. Sen katalogsäkerhet > Redigera > Redigera och välj den inloggade användaren och skriv in lösenord.
Funkar för mig. M@rtin hade också problem med det och när jag sa t honom att man skulle göra så, så funkade det.
Nej, du kan kompilera hela tiden. Men det är mycket enklare att köra i debug-läge när man utvecklar och sen kompilera när man ska installera det någonstans.
Gott också att inte ha all kod i presentationsskiktet. Istället för att ha databaskopplingar och annat krux i ASP-koden så har man ett com-objekt som fixar all kontakt med databas och liknande som man anropar från ASP-sidan.
Att man skriver "As String" betyder att funktionen returnerar en sträng. När man skickar in värden skriver man "ByVal sSomeThing As String" och även när man deklarerar variabler så använder man As. Exempel: "Dim rs As ADODB.Recordset"
246 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a