Murat ÇELİKADAM

24
Murat ÇELİKADAM Querying Information in a Database

description

Murat ÇELİKADAM. Querying Information in a Database. CONTENTS. Relational Database Systems Creating Database with SQL Server Reading Data with LINQ Requirements to Get Data From Database Step by Step Writing Data to on DataBase Summary Examples Questions. - PowerPoint PPT Presentation

Transcript of Murat ÇELİKADAM

Page 1: Murat ÇELİKADAM

Murat ÇELİKADAMQuerying Information in a Database

Page 2: Murat ÇELİKADAM

CONTENTSRelational Database SystemsCreating Database with SQL ServerReading Data with LINQRequirements to Get Data From Database

Step by StepWriting Data to on DataBase SummaryExamplesQuestions

Page 3: Murat ÇELİKADAM

Relational Database Systems Oracle FoxPro IBM DB2 Linter Microsoft Access Microsoft SQLServer MySQL PostgreSQL  SQLite

Page 4: Murat ÇELİKADAM

Creating Database with MySQL

Page 5: Murat ÇELİKADAM

Creating Database with MySQL

Page 6: Murat ÇELİKADAM

Creating Database with MySQL

Page 7: Murat ÇELİKADAM

Creating Database with MySQL

Page 8: Murat ÇELİKADAM

Creating Database with MySQL

Page 9: Murat ÇELİKADAM

Reading Data with LINQ

Page 10: Murat ÇELİKADAM

Reading Data with LINQ

Page 11: Murat ÇELİKADAM

Reading Data with LINQ

Page 12: Murat ÇELİKADAM

Reading Data with LINQ

Page 13: Murat ÇELİKADAM

Requirements to Get Data From Database Step by StepAdding Namespace Creating Connection and Opening itDetermine the SqlDataAdapterReading DataClosing Connection

Page 14: Murat ÇELİKADAM

Adding NamespaceSystem.Data.SqlClient (the.NET Framework

Data Provider for SQL Server)System.Data.Odbc (the.NET Framework Data

Provider for ODBC)System.Data.OracleClient (the .NET

Framework Data Provider for Oracle)System.Data.OleDb (the.NET Framework

Data Provider for OLE DB)

Page 15: Murat ÇELİKADAM

ConnectionThe Connection Object is a part

of ADO.NET Data Provider and it is a unique session with the Data Source

The Connection Object is Handling the part of physical communication between the C# application and the Data Source

Opening connection is like opening a folder

Page 16: Murat ÇELİKADAM

ConnectionSqlConnection conn = new SqlConnection();Con.ConnectionString = @“…”;Con.Open();

Page 17: Murat ÇELİKADAM

SqlDataAdapterA data adapter is an object used to exchange

data between a data source and a data set

Page 18: Murat ÇELİKADAM

SqlDataAdapterSqlDataAdapter adapter = new SqlDataAdapter(command); DataTable datatable = new DataTable(); adapter.Fill(datatable);

Page 19: Murat ÇELİKADAM

Reading Data and Closing ConnectionDataGridView displays data from SQL

databases. This tutorial shows how to display a specific

table from a database and display it on a DataGridView.

This is done with a DataAdapter

DataGridView.DataSource = DataTable;Conn.Close(); //Important to close connection

Page 20: Murat ÇELİKADAM

Writing Data to on DataBase Use SqlCommand Use ExecuteNonQuery

string Kmt = "INSERT INTO Customers (CustomerID,CompanyName,ContactName,City) VALUES ('" + textBox1.Text + "','" + textBox2.Text + "', …) ";

SqlCommand komut = new SqlCommand(Kmt, baglanti);

komut.ExecuteNonQuery();

Page 21: Murat ÇELİKADAM
Page 22: Murat ÇELİKADAM
Page 23: Murat ÇELİKADAM
Page 24: Murat ÇELİKADAM