Aiuto usare connessione web.config

giovedì 21 dicembre 2006 - 11.32

valerik Profilo | Junior Member

Ciao a tutti,

Allora sto usando CSK di asp.net 2.0 e database sqlserver 2005.
Ora dovrei modificare una parte di codice e ho bisogno di far riferimento ad DB.
Come posso richiamarmi la stringa di connessione?
Devo inizializzare anche un oggetto SqlConnection?

Questo è una parte del codice che ho, un grazie a chiunque mi dia una mano:


Protected Sub btnSearchProd_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSearchProd.Click
Dim CustomerDataConnectionString = ConfigurationManager.ConnectionStrings

Dim SqlConnection As SqlConnection
SqlConnection = New SqlConnection(CustomerDataConnectionString)
Dim nome
nome = txtSearchProd.Text
Dim da As New SqlDataAdapter

Dim ds As DataSet = New DataSet
Dim SelectQuery As String = "SELECT sku, productName, statusID, ourPrice, retailPrice, listOrder from CSK_Store_Product where productName like '%" & nome & "%'"

da.SelectCommand = New SqlCommand(SelectQuery, CustomerDataConnectionString)
SqlConnection.Close()
da.Fill(ds)
SqlConnection.Close()
'Datagrid
dg.DataSource = ds.Tables(0)


End Sub



Questo è l' errore che ritorna sulla stringa:
SqlConnection = New SqlConnection(CustomerDataConnectionString):

Cast non valido dal tipo 'ConnectionStringSettingsCollection' al tipo 'String'.

Bene, spero di essere stato abbastanza chiaro.
Grzie ancora, Saluti
valerik

valerik Profilo | Junior Member

Ciao,
ok è vero.
Ora mi dà questo errore pero'.

Impossibile eseguire il cast di oggetti di tipo 'System.String' sul tipo 'System.Data.SqlClient.SqlConnection'.

sulla stringa
da.SelectCommand = New SqlCommand(SelectQuery, CustomerDataConnectionString)
valerik
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5