[ASP.NET 4 / C#/ MSSQL] Operazioni con db mssql

mercoledì 08 maggio 2013 - 17.52
Tag Elenco Tags  C#  |  .NET 4.0  |  Windows 7  |  Visual Studio 2010  |  SQL Server 2008 R2  |  Firefox  |  Javascript  |  CSS 3.0  |  HTML 5

fabioantoniololiva Profilo | Newbie

Salve ragazzi,
da poco mi sono avvicinato alla programamzione in oggetto quindi la mia domanda:

ho creato questo codice

rotected void Page_Load(object sender, EventArgs e)
{

lblMessaggio.Text = string.Empty;

string connectionString = "Initial Catalog=sgarcar;Data Source=ASUS-PC\\SQLEXPRESS;Integrated Security=SSPI;";

SqlConnection conn = new SqlConnection(connectionString);

try
{
conn.Open();
lblMessaggio.Text = stampa();
}

catch (SqlException ex)
{
lblMessaggio.Text = ex.Message;

}

finally
{

if (conn.State == ConnectionState.Open)
{
conn.Close();
}
}


}

public static string stampa()
{
string res = string.Empty;



try
{

SqlCommand cmd = new SqlCommand("USE [sgarcar] GO SELECT [MARCA_ID] ,[MARCA_NOME] FROM [dbo].[TB_MARCA]GO");
SqlDataReader myReader = null;
myReader = cmd.ExecuteReader();
while (myReader.Read())
{
res = myReader["MARCA_ID"].ToString();
}


}

catch (SqlException ex)
{
res = ex.Message;
}

finally
{
res = "ok";
}

return res;

}


Quando lo eseguo mi dice che la proprietà connection non è stata inizializzata.

Distinti saluti


___________________________________________________________________
Fabio Antonio Loliva

alx_81 Profilo | Guru

>Salve ragazzi,
ciao

>Quando lo eseguo mi dice che la proprietà connection non è stata
>inizializzata.
non hai costruito il command passandogli la connessione:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

http://msdn.microsoft.com/en-us/library/877h0y3a.aspx
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

fabioantoniololiva Profilo | Newbie

Grazie mille

Quoto ;)
___________________________________________________________________
Fabio Antonio Loliva
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5