Ciao
Sto facendo il passaggio da Visual Basic a C# (un pò traumatico)
Il codice in questione è
protected void LinkButton1_Click(object sender, EventArgs e)
{
using (SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["Clienti_MembershipConnectionString"].ConnectionString); )
{
cnn.Open();
SqlCommand insert = new SqlCommand("Insert INTO LINKS (titolo,link,immagine_path,descrizione,voto) VALUES (@titolo,@link,@immagine_path,@descrizione,@voto)", cnn);
SqlParameter titolo = new SqlParameter("@titolo", SqlDbType.NVarChar, 250);
SqlParameter link = new SqlParameter("@link", SqlDbType.NVarChar, 500);
SqlParameter immagine_path = new SqlParameter("@immagine_path", SqlDbType.NVarChar, 500);
SqlParameter descrizione = new SqlParameter("@descrizione", SqlDbType.NText);
SqlParameter voto = new SqlParameter("@voto", SqlDbType.Int);
insert.Parameters.Add(titolo);
insert.Parameters.Add(link);
insert.Parameters.Add(immagine_path);
insert.Parameters.Add(descrizione);
insert.Parameters.Add(voto);
int i;
for (i = 1; i < 100; i++)
{
//altre istruzioni
}
}
}
la variabile insert, valorizzata con
SqlCommand insert = new SqlCommand("Insert INTO GIOVANNIATTANSIO_LINKS (titolo,link,immagine_path,descrizione,voto) VALUES (@titolo,@link,@immagine_path,@descrizione,@voto)", cnn);
nel debug/espressione di controllo me la dà come null.
Come è possibile?
Modificato da Giovanni_3478 il 03 ottobre 2007 13.55 -