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

Kiskoza (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
Kiskoza (vitalap | szerkesztései)
kapcsolat nélküli hozzáférés
260. sor: 260. sor:
  // Vagy:
  // Vagy:
  Singleton.Instance.Print();
  Singleton.Instance.Print();
{{Infobox
| cím = Kapcsolat nélküli 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 kapcsolat nélküli adathozzáférését!
{{Infobox-táblázat|
{{Infobox-táblázatsor|A kód nyelve|C#}}
}}
}}
class SelectIntoDataSet{
    public static void Main(){
      string connectionString = "...";
      SqlConnection mySqlConnection = new SqlConnection(connectionString);
     
      // Vagy bármi más lekérdezés, amit kérnek
      string selectString = "SELECT TOP 10 ID, FirstName, LastName FROM Employee ORDER BY ID";
      SqlCommand mySqlCommand = mySqlConnection.CreateCommand();
      mySqlCommand.CommandText = selectString;
      SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter();
      mySqlDataAdapter.SelectCommand = mySqlCommand;
      DataSet myDataSet = new DataSet();
      mySqlConnection.Open();          // Megnyitjuk
      Console.WriteLine("Retrieving rows from the Employee table");
      mySqlDataAdapter.Fill(myDataSet, "Employee");  // Kiolvasunk mindent
      mySqlConnection.Close();          // És rögtön be is zárjuk
      // És csak utána kezdjük el feldolgozni
      DataTable myDataTable = myDataSet.Tables["Employee"];
      foreach (DataRow myDataRow in myDataTable.Rows){
          Console.WriteLine("ID = "+ myDataRow["ID"]);
          Console.WriteLine("FirstName = "+ myDataRow["FirstName"]);
          Console.WriteLine("LastName = "+ myDataRow["LastName"]);
      }
    }
}




[[Kategória:Infoalap]]
[[Kategória:Infoalap]]
A lap eredeti címe: „https://vik.wiki/Sznikák_példakódok