Nagu näha, hakkavad veerud lugema nullist. while(reader.Read()){ Console.WriteLine(reader.GetString(0)); } Iga ühenduse kasutamise järel on viisakas see kinni panna. Mis juhtub, kui ühendus lahti jäetakse sõltub juba otsestest oludest. Aga kinni pandult on ressursside raiskamise mure programmeerija käest ära. cn.Close(); Ning kood tervikuna. using System; using System.Data.SqlClient; class Baasiproov1{ 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 eesnimi FROM inimesed"; SqlConnection cn=new SqlConnection(constr); 72 cn.Open(); SqlCommand cm = new SqlCommand(lause, cn); SqlDataReader reader=cm.ExecuteReader(); while(reader.Read()){
Nagu näha, hakkavad veerud lugema nullist. while(reader.Read()){ Console.WriteLine(reader.GetString(0)); } Iga ühenduse kasutamise järel on viisakas see kinni panna. Mis juhtub, kui ühendus lahti jäetakse sõltub juba otsestest oludest. Aga kinni pandult on ressursside raiskamise mure programmeerija käest ära. cn.Close(); Ning kood tervikuna. using System; using System.Data.SqlClient; class Baasiproov1{ 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 eesnimi FROM inimesed"; SqlConnection cn=new SqlConnection(constr); cn.Open(); SqlCommand cm = new SqlCommand(lause, cn); SqlDataReader reader=cm.ExecuteReader(); while(reader.Read()){
Nagu näha, hakkavad veerud lugema nullist. while(reader.Read()){ Console.WriteLine(reader.GetString(0)); } Iga ühenduse kasutamise järel on viisakas see kinni panna. Mis juhtub, kui ühendus lahti jäetakse sõltub juba otsestest oludest. Aga kinni pandult on ressursside raiskamise mure programmeerija käest ära. cn.Close(); Ning kood tervikuna. using System; using System.Data.SqlClient; class Baasiproov1{ 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 eesnimi FROM inimesed"; SqlConnection cn=new SqlConnection(constr); cn.Open(); SqlCommand cm = new SqlCommand(lause, cn); SqlDataReader reader=cm.ExecuteReader(); while(reader.Read()){