„Sznikák példakódok” változatai közötti eltérés

Kiskoza (vitalap | szerkesztései)
public static void Main(string[] args
 
Kiskoza (vitalap | szerkesztései)
kapcsolatalapú hozzáférés
39. sor: 39. sor:
     }  
     }  
  }
  }
{{Infobox
| cím = Kapcsolatalapú hozzáférés
| háttérszín = #C0ffee
| keretszín = black
| tartalom =
Ismertesse egy rövid C# példán keresztül az ADO.NET kapcsolatalapú adathozzáférést
{{Infobox-táblázat|
{{Infobox-táblázatsor|A kód nyelve|C#}}
}}
}}
SqlConnection conn = null;
try
{
    // Kapcsolódás azadatbázishoz
    conn = new SqlConnection(@"Data Source=LAPTOP\SQLEXPRESS;InitialCatalog=Northwind;Integrated Security=True");
    // A kapcsolat megnyitása
    conn.Open();
    // Az adatbázis parancs létrehozása
    SqlCommand command = new SqlCommand("SELECT ShipperID, CompanyName, Phone FROM Shippers");
    // Adatbázis kapcsolat megadása
    command.Connection = conn;
    Console.WriteLine("{0,0}{1,15}{2,15}", "ShipperID", "CompanyName", "Phone");
    Console.WriteLine("-----------------------------------------------------------------");
    // Az adatok lekérdezése és kiiratása
    using (SqlDataReader reader = command.ExecuteReader())
    {
      while (reader.Read())
      Console.WriteLine("{0,4}{1,20}{2,20}",
                          reader["ShipperID"].ToString(),
                          reader["CompanyName"].ToString(),
                          reader["Phone"].ToString());
    }
}
catch (Exception ex)
{
    // Kivétel szövegének kiiratása
    Console.WriteLine(ex.Message);
}
finally
{
    // Az adatbázis kapcsolat lezárása, ha meg lett nyitva
    if((conn!=null)&&(conn.State==System.Data.ConnectionState.Open))
      conn.Close();
}
[[Kategória:Infoalap]]
A lap eredeti címe: „https://vik.wiki/Sznikák_példakódok