jag har den här koden för att hämta data och skapa ett dataset
Public Function GetGoalies(ByVal lagID As Integer)
Dim ds As New DataSet()
Dim cmd As New SqlDataAdapter("GetGoalies", objConn)
cmd.SelectCommand.CommandType = CommandType.StoredProcedure
cmd.SelectCommand.Parameters.Add("@lagID", SqlDbType.Int, 100).Value = lagID
Try
cmd.Fill(ds)
Return ds
Catch ex As Exception
Throw (ex)
Finally
objConn.Close()
objConn.Dispose()
End Try
End Function
Databaskopplingen ser ut så här
Dim strCnn As String = ConfigurationSettings.AppSettings("connectionstring")
Function GetConnection()
Dim objConn As New SqlConnection(strCnn)
Return objConn
End Function
Public objConn As SqlConnection = GetConnection()
I web.config
<add key="connectionstring" value="Server=server;Database=databas;user id=användarnamn;password=lösenord;" />
Nu får jag det här felmeddelandet
Exception Details: System.InvalidOperationException: The ConnectionString property has not been initialized.
Det är bara den här funktionen som inte fungerar. Det fungerar på resten av sidan.
Det fungerar när jag kör det lokalt men inte när jag laddat upp det på hotellet.
Någon som vet vad som kan vara fel?