arkadaşlar ben c#konsolda bu programı yaptım ama bunu veritabanına baglamam gerekiyor bunu nasıl yapabilirim.. Lütfen YARDIM....
yaptıgım program
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace _27._03._2012_1
{
class Program
{
static ArrayList ad = new ArrayList();
static ArrayList tel = new ArrayList();
static **** menu()
{
Console.Clear();
Console.WriteLine("1. kayıt girişi");
Console.WriteLine("2.kayıt listeleme");
Console.WriteLine("3.kayıt arama");
Console.WriteLine("4.kayıt silme");
Console.WriteLine("5.programdan çıkış");
Console.WriteLine("seciminizi yapın<1-5>");
int sec; sec=Int32.Parse(Console.ReadLine());
if (sec == 1)
{
kayıtgir();
}
else if (sec == 2) { listele(); }
else if (sec == 3) { arama(); }
else if (sec == 4) { kayıtsil(); }
}
static **** kayıtgir()
{
Console.WriteLine("adınınzı girniz:");
string adı;
adı = Console.ReadLine();
ad.Add(adı);
Console.WriteLine("telefonu girin:");
string teli;
teli = Console.ReadLine();
tel.Add(teli);
Console.WriteLine("kayıt girildi...");
Console.ReadKey();
menu();
}
static **** listele()
{
int a;
Console.WriteLine("ad\t\ttelefonu");
for (a = 0; a < ad.Count; a++)
{
Console.WriteLine("{0}\t\t{1}",ad[a].ToString(),tel[a].ToString());
}
Console.ReadKey();
menu();
}
static **** arama()
{
string aranan;
Console.WriteLine("aranacak ad=");
aranan = Console.ReadLine();
int a; bool varmi; varmi = false;
for (a = 0; a < ad.Count; a++)
{
if (ad[a].ToString() == aranan)
{
varmi = true;
Console.WriteLine("telefonu : {0}", tel[a].ToString());
} if (varmi == false)
{
Console.WriteLine("kayıt bulunamadı");
}
}
Console.ReadKey();
menu();
}
static **** kayıtsil()
{
string aranan;
Console.WriteLine("silinecek ad");
aranan = Console.ReadLine();
int a;
for (a = 0; a < ad.Count; a++)
{
if (aranan == ad[a].ToString())
{
ad.RemoveAt(a);
tel.RemoveAt(a);
}
}
menu();
}
static **** Main(string[] args)
{
menu();
}
}
}
yaptıgım program
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace _27._03._2012_1
{
class Program
{
static ArrayList ad = new ArrayList();
static ArrayList tel = new ArrayList();
static **** menu()
{
Console.Clear();
Console.WriteLine("1. kayıt girişi");
Console.WriteLine("2.kayıt listeleme");
Console.WriteLine("3.kayıt arama");
Console.WriteLine("4.kayıt silme");
Console.WriteLine("5.programdan çıkış");
Console.WriteLine("seciminizi yapın<1-5>");
int sec; sec=Int32.Parse(Console.ReadLine());
if (sec == 1)
{
kayıtgir();
}
else if (sec == 2) { listele(); }
else if (sec == 3) { arama(); }
else if (sec == 4) { kayıtsil(); }
}
static **** kayıtgir()
{
Console.WriteLine("adınınzı girniz:");
string adı;
adı = Console.ReadLine();
ad.Add(adı);
Console.WriteLine("telefonu girin:");
string teli;
teli = Console.ReadLine();
tel.Add(teli);
Console.WriteLine("kayıt girildi...");
Console.ReadKey();
menu();
}
static **** listele()
{
int a;
Console.WriteLine("ad\t\ttelefonu");
for (a = 0; a < ad.Count; a++)
{
Console.WriteLine("{0}\t\t{1}",ad[a].ToString(),tel[a].ToString());
}
Console.ReadKey();
menu();
}
static **** arama()
{
string aranan;
Console.WriteLine("aranacak ad=");
aranan = Console.ReadLine();
int a; bool varmi; varmi = false;
for (a = 0; a < ad.Count; a++)
{
if (ad[a].ToString() == aranan)
{
varmi = true;
Console.WriteLine("telefonu : {0}", tel[a].ToString());
} if (varmi == false)
{
Console.WriteLine("kayıt bulunamadı");
}
}
Console.ReadKey();
menu();
}
static **** kayıtsil()
{
string aranan;
Console.WriteLine("silinecek ad");
aranan = Console.ReadLine();
int a;
for (a = 0; a < ad.Count; a++)
{
if (aranan == ad[a].ToString())
{
ad.RemoveAt(a);
tel.RemoveAt(a);
}
}
menu();
}
static **** Main(string[] args)
{
menu();
}
}
}