Avatar billede agerled Nybegynder
05. oktober 2003 - 21:47 Der er 13 kommentarer og
1 løsning

fejlmelding / SQL

Når jeg kører noget kode jeg har fundet fra et eksempel på nettet får jeg denne meddelse hver gang:

Line 16:
Line 17:  DS = new DataSet()
Line 18:  MyCommand.Fill(DS, "Authors")
Line 19:
Line 20: MyDataGrid.DataSource=DS.Tables "Authors").DefaultView

hvor det så er linie 18 den er gal med!

Øverst står der:
Exception Details: System.InvalidOperationException: The ConnectionString property has not been initialized.

Håber i kan hjælpe.
Avatar billede krukken Mester
05. oktober 2003 - 21:53 #1
SqlDataReader sqlReader=dataCommand.ExecuteReader();
DataSet myDataset = new DataSet();
sqlDataAdapter2.Fill(myDataset);
DataSet myDataset = new DataSet();
sqlDataAdapter2.Fill(myDataset);
SqlDataReader sqlReader=dataCommand.ExecuteReader();

Prøv at bruge det overstående istedet! Jeg tror det er når du oprette forbindelse til databasen som er problemet!
Avatar billede arne_v Ekspert
05. oktober 2003 - 21:56 #2
Avatar billede agerled Nybegynder
05. oktober 2003 - 21:59 #3
Virker stadig ikke. Her er det jeg har i starten af min fil:

<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Page Language="VB" Debug="true" %>

<html>
<script language="VB" runat="server">

    Sub Page_Load(Sender As Object, E As EventArgs)

        Dim DS As DataSet
        Dim MyConnection As SqlConnection
        Dim MyCommand As SqlDataAdapter

        MyConnection = New SqlConnection(System.Configuration.ConfigurationSettings.AppSettings("PubsString"))
        MyCommand = New SqlDataAdapter("select * from Authors", MyConnection)
               
        DS = new DataSet()
        MyCommand.Fill(DS, "Authors")

        MyDataGrid.DataSource=DS.Tables("Authors").DefaultView
        MyDataGrid.DataBind()
    End Sub

</script>
Avatar billede thor.ostergaard Nybegynder
05. oktober 2003 - 22:01 #4
Hvordan ser din web.config ud?
Avatar billede thor.ostergaard Nybegynder
05. oktober 2003 - 22:01 #5
Specielt din AppSettings sektion.
Avatar billede agerled Nybegynder
05. oktober 2003 - 22:03 #6
Hvor finder jeg dem?

Er lige startet på det her. Sidder bare og se om jeg kan lære lidt...
Avatar billede thor.ostergaard Nybegynder
05. oktober 2003 - 22:06 #7
Du henviser her

SqlConnection(System.Configuration.ConfigurationSettings.AppSettings("PubsString"))

til en connection sting, der gerne skal stå i din web.config fil, der er en fil, der kan ligge i roden på dit website.

Alternativt kan du skrive din connection string direkte ind i koden - så ser det sådan her ud:

strConnection = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\stopur.mdb"
objConnection = New OledbConnection(strConnection)

Godt nok til en Access database, men mon ikke du kan finde en SQL connectionstring et sted på nettet.
Avatar billede thor.ostergaard Nybegynder
05. oktober 2003 - 22:08 #8
Du kan finde simple eksempler på brug af databaser fra ASP.NET (godt nok Access) på www.kursusmaterialer.dk
Avatar billede agerled Nybegynder
05. oktober 2003 - 22:17 #9
er lidt meget forvirret lige nu. Skulle gerne bruge en løsning med SQL...
Avatar billede arne_v Ekspert
05. oktober 2003 - 22:20 #10
Du kan find econnection strings her:

http://www.connectionstrings.com/
Avatar billede agerled Nybegynder
05. oktober 2003 - 22:31 #11
har prøvet med det her istedet, men virker stadig ikke..

Dim oSQLConn As SqlConnection = New SqlConnection()
oSQLConn.ConnectionString="Server=Test;Database=Authors;Trusted_Connection=True;"
oSQLConn.Open()

er der noget specielt jeg skal angive ved server= ".." og Databse= ".." ??
Avatar billede thor.ostergaard Nybegynder
06. oktober 2003 - 06:57 #12
Ja, du skal angive navnet på den SQL server du vil tale med og navnet på den database i den SQL server du vil tale med
Avatar billede agerled Nybegynder
06. oktober 2003 - 19:00 #13
ok, nu får jeg denne fejl...:

Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'JACOB-GHVJDKH9S\ASPNET'.

Source Error:


Line 14:         Dim oSQLConn As SqlConnection = New SqlConnection()
Line 15: oSQLConn.ConnectionString="Server=JACOB-GHVJDKH9S;Database=test;Trusted_Connection=True;"
Line 16: oSQLConn.Open()
Line 17:
Line 18:         'MyConnection = New SqlConnection(System.Configuration.ConfigurationSettings.AppSettings("PubsString"))



fejl i linie 16..???
Avatar billede agerled Nybegynder
08. november 2004 - 07:21 #14
lukket.
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