ciao a tutti,
potreste dirmi come faccio a far visualizzare all'interno di un datagrid il contenuto di una tabella di sqlserver
in c#
Io ho scritto questo codice ma dice che using non può essere contenuto in una classe:
using System;
using System.Data.SqlClient;
public class Test
{
public static void Main()
{
Test t=new Test();
t.Run();
}
public void Run()
{
SqlConnection conn = new SqlConnection("Provider=SQLOLEDB.1;User ID=sa;Initial Catalog=SISCO_TEST;Data Source=a1hd002s");
Console.WriteLine("Comando");
SqlCommand cmd = new SqlCommand("SELECT * FROM dbo.Cla", conn);
try
{
conn.Open();
SqlDataReader myReader = cmd.ExecuteReader();
Console.WriteLine("Code \t Emp. Name \t Emp. Phone");
Console.WriteLine("-----------------------------------------");
while (myReader.Read())
{
// ... estrae i valori e li stampa a schermo
Console.WriteLine("{0}\t{1}\t\t{2}", myReader.GetInt32(0), myReader.GetString(1), myReader.GetString(2));
}
myReader.Close();
conn.Close();
}
catch(Exception e)
{
Console.WriteLine("Exception Occured -->> {0}",e);
}
}
}
grazie