Veri tabanında Kayıt Arama — Access — Csharp Console
Aşağıdaki access dosyasını oluşturup bin–>debug klasörüne data olarak kaydediyoruz.veri tabanının hazırı projenin bin–>debug klasöründe var.Tablo ismimiz ogrbil.
[code lang=”csharp”]
using System;
using System.Collections.Generic;
using System.Linq;//www.gorselprogramlama.com
using System.Text;
using System.IO;
using System.Data;
using System.Data.OleDb;
namespace ConsoleApplication13
{
class Program
{
static void Main(string[] args)
{
OleDbConnection bag = new OleDbConnection("Provider=Microsoft.Ace.Oledb.12.0;Data Source=data.accdb");
//sql komut kullanımı değişkeni tanımlanıyor
OleDbCommand kmt = new OleDbCommand();//www.gorselprogramlama.com
string ogrno;
Console.WriteLine(" ********* Arama Ekranı ********** \n");
Console.Write("Öğrenci Numarasını Giriniz >>> ");
ogrno = Console.ReadLine();
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "Select * from ogrbil Where ogrno=’"+ogrno+"’";
OleDbDataReader oku;
oku = kmt.ExecuteReader();//www.gorselprogramlama.com
Console.WriteLine("\nAdı Soyadı Sınıfı No ");
Console.WriteLine("———————————————————————–");
while (oku.Read())
{
Console.Write(oku[1].ToString().PadRight(20, ‘ ‘));//www.gorselprogramlama.com
Console.Write(oku[2].ToString().PadRight(20, ‘ ‘));
Console.Write(oku[3].ToString().PadRight(20, ‘ ‘));
Console.Write(oku[4].ToString().PadRight(10, ‘ ‘));
Console.WriteLine();
}
bag.Close();
oku.Dispose();
Console.ReadKey();
}//www.gorselprogramlama.com
}
}
<h3> [/code]

