ExecuteReader(); while(reader.Read()){ Console.WriteLine(reader.GetString(0)); } cn.Close(); } } Kui baasist küsitakse vaid ühte väärtust ja mitte tervet tabelit, siis selle tarvis on .NET andmebaasi programmeerimise vahendite juurde loodud lihtne ja asjalik käsklus: ExecuteScalar. Küsitakse vaid inimeste arv, siis ühe käsuga saab selle kätte ilma, et peaks vahepeal andmepuhvrit looma. using System; using System.Data.SqlClient; class Baasiproov1b{ public static void Main(string[] arg){ string constr="Data Source=RINDE\SQLEXPRESS;"+ "Initial Catalog=proovibaas; "+ "Integrated Security=SSPI; Persist Security Info=False"; string lause="SELECT COUNT(*) FROM inimesed"; SqlConnection cn=new SqlConnection(constr); cn.Open(); SqlCommand cm = new SqlCommand(lause, cn); Console.WriteLine("Inimeste arv: "+cm.ExecuteScalar()); 74 cn.Close();
while(reader.Read()){ Console.WriteLine(reader.GetString(0)); } cn.Close(); } } Kui baasist küsitakse vaid ühte väärtust ja mitte tervet tabelit, siis selle tarvis on .NET andmebaasi programmeerimise vahendite juurde loodud lihtne ja asjalik käsklus: ExecuteScalar. Küsitakse vaid inimeste arv, siis ühe käsuga saab selle kätte ilma, et peaks vahepeal andmepuhvrit looma. using System; using System.Data.SqlClient; class Baasiproov1b{ public static void Main(string[] arg){ string constr="Data Source=RINDE\SQLEXPRESS;"+ "Initial Catalog=proovibaas; "+ "Integrated Security=SSPI; Persist Security Info=False"; string lause="SELECT COUNT(*) FROM inimesed"; SqlConnection cn=new SqlConnection(constr); cn.Open(); SqlCommand cm = new SqlCommand(lause, cn); Console.WriteLine("Inimeste arv: "+cm.ExecuteScalar()); cn.Close();
while(reader.Read()){ Console.WriteLine(reader.GetString(0)); } cn.Close(); } } Kui baasist küsitakse vaid ühte väärtust ja mitte tervet tabelit, siis selle tarvis on .NET andmebaasi programmeerimise vahendite juurde loodud lihtne ja asjalik käsklus: ExecuteScalar. Küsitakse vaid inimeste arv, siis ühe käsuga saab selle kätte ilma, et peaks vahepeal andmepuhvrit looma. using System; using System.Data.SqlClient; class Baasiproov1b{ public static void Main(string[] arg){ string constr="Data Source=RINDE\SQLEXPRESS;"+ "Initial Catalog=proovibaas; "+ "Integrated Security=SSPI; Persist Security Info=False"; string lause="SELECT COUNT(*) FROM inimesed"; SqlConnection cn=new SqlConnection(constr); cn.Open(); SqlCommand cm = new SqlCommand(lause, cn); Console.WriteLine("Inimeste arv: "+cm.ExecuteScalar()); cn.Close();