Avatar billede bcool Nybegynder
08. april 2005 - 15:48 Der er 1 kommentar og
1 løsning

Adgang til database

Hej.

Jeg er rimelig ny i asp.net så bær med mig

Jeg har et domæne hos www.unoeuro.dk.
Når man logger ind via ftp på ens domæne er der 2 kataloger:
Database <-- her skal ens database ligge
Public_html <-- her er filerne som bliver vist i ens domæne

Problemet er jeg ikkek kan få kontakt med min database, hvis den befinder sig i "database" kataloget.
Der er ingen problem hvis jeg ligger den inde i public_html.
Men public_html er selvfølgelig skrivebeskyttet, så man kan ikke tilføje information til databasen.

Jeg har testet med IIS på min computer, og den har ingen problem med at få kontakt til databasen.
Koden ser således ud:

void Page_Load(Object Src, EventArgs E){
  if (!IsPostBack){
string  sConnection;
sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;"                            + "Data Source="+Server.MapPath("../database/database.mdb");

OleDbConnection  dbConn;
    dbConn = new OleDbConnection(sConnection);
    dbConn.Open();

Problemet ligger i at selve aspx filen skal ud af public_html og derefter ind i database kataloget, men dette har den ikke rettigheder til så kan ikke bare skrive "../../database/databsase.mdb" desværre

Nogle ideer?
Og har prøvet support på unoeuro, men fik ikke noget ud af det, da jeg ikke kan se hvor deres kode skal befinde sig henne.
Avatar billede bcool Nybegynder
08. april 2005 - 16:46 #1
Har virkelig brug for et eksempel der virker.
Altså en .aspx fil som fungerer med det, da jeg ikke fatter hvor jeg skal indsætte selve koden
Avatar billede ivildrede Nybegynder
10. april 2005 - 13:53 #2
Du skal bruge den absolutte sti til din database.
sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;"
+ "Data Source="d:/web/ditDomæneNavn/database/databaseNavn.mdb";
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