lixtBox

Zfr Arc
29-03-2012, 15:23   |  #1  
Zfr Arc avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
39 mesaj
Kayıt Tarihi:Kayıt: Mar 2011

Merhaba arkadaşlar veritabanıma oluşturmuş oldugum musteri tablosunda randevu bölmesi var lixtbox a randevu ekliyorum eklemede sorun yok programdan çıkış yapıp tekrar giriyorum randevuları getir diyorum randevu gelmiyor  -1 yazıyor nette çok aradım çözüm üretemedim bilen bi arkadastan yardım bekliyorum akşama bitirmem lazım şimdiden teşekkürler

defect
29-03-2012, 23:53   |  #2  
defect avatarı
Yeni Üye
Teşekkür Sayısı: 0
37 mesaj
Kayıt Tarihi:Kayıt: Oca 2012

Kodları yazar mısın?

Zfr Arc
30-03-2012, 00:51   |  #3  
Zfr Arc avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
39 mesaj
Kayıt Tarihi:Kayıt: Mar 2011

string baglanti = "Data Source=BILGISAYAR-PC;Initial Catalog=Musteri_bilgileri;Integrated Security=True";
            SqlConnection conn = new SqlConnection(baglanti);
            conn.Open();
            string sql = "SELECT * FROM rand='" + listBox1 + "'";
            SqlCommand cmd = new SqlCommand(sql, conn);
            DataTable ds = new DataTable();
            SqlDataReader rdr = cmd.ExecuteReader();
            ds.Load(rdr);


            conn.Close();

Kapalı Hesap (153535)
30-03-2012, 01:00   |  #4  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009
Alıntı: Zfr Arc  
string baglanti = "Data Source=BILGISAYAR-PC;Initial Catalog=Musteri_bilgileri;Integrated Security=True";
            SqlConnection conn = new SqlConnection(baglanti);
            conn.Open();
            string sql = "SELECT * FROM rand='" + listBox1 + "'";
            SqlCommand cmd = new SqlCommand(sql, conn);
            DataTable ds = new DataTable();
            SqlDataReader rdr = cmd.ExecuteReader();
            ds.Load(rdr);


            conn.Close();

Aldığınız hata SQL sorgu cümlesinin yanlış olmasından kaynaklanmaktadır.
SQL cümlesinin formatı şudur :
SELECT * FROM tablo_adi WHERE kolon_adi='deger'
Eğer amacınız değerleri listbox'a aktarmaksa kodu şu şekilde değiştirmeniz gerekecek.


string baglanti = "Data Source=BILGISAYAR-PC;Initial Catalog=Musteri_bilgileri;Integrated Security=True";
            SqlConnection conn = new SqlConnection(baglanti);
            conn.Open();
            string sql = "SELECT * FROM tablo_adi";
            SqlCommand cmd = new SqlCommand(sql, conn);
            SqlDataReader rdr = cmd.ExecuteReader();

 
            while(rdr.Read)
             {
                           listbox1.Items.Add(rdr["kolon_adi"].ToString();   
             }
             rdr.Close();    
             conn.Close();

Son Düzenleme: Kapalı Hesap (210060) ~ 30 Mart 2012 01:23
Kapalı Hesap (153535)
30-03-2012, 01:08   |  #5  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

https://www.chip.com.tr/forum/c-yardim_t220728.html
 Önceden açmış olduğum konudan yardım alabilirsiniz.

Son Düzenleme: Kapalı Hesap (210060) ~ 30 Mart 2012 01:08
Zfr Arc
31-03-2012, 02:43   |  #6  
Zfr Arc avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
39 mesaj
Kayıt Tarihi:Kayıt: Mar 2011

string baglanti = "Data Source=BILGISAYAR-PC;Initial Catalog=Musteri_Bilgileri;Integrated Security=True";
            SqlConnection conn = new SqlConnection(baglanti);
            conn.Open();

            DateTime tarih = new DateTime();
            DateTime saat = new DateTime();

            string not;
            not = textBox19.Text;
            tarih = dateTimePicker1.Value;
            saat = dateTimePicker1.Value;
            listBox1.Items.Add(tarih.ToLongDateString() + " günü " + saat.ToLongTimeString() + " saatinde " + not.ToUpper() + " ile randevun var... ");
            string sql = "INSERT INTO randevular(randevular)";
            textBox19.Clear();

        }

        private void button7_Click(object sender, EventArgs e)

        {
            string baglanti = "Data Source=BILGISAYAR-PC;Initial Catalog=Musteri_Bilgileri;Integrated Security=True";
            SqlConnection conn = new SqlConnection(baglanti);
            conn.Open();
            string sql = "SELECT * FROM randevular";
            SqlCommand cmd = new SqlCommand(sql, conn);
            SqlDataReader rdr = cmd.ExecuteReader();
            while (rdr.Read())
             {
                 listBox1.Items.Add(rdr["randevubilgi"].ToString());   
             }
             rdr.Close();    
             conn.Close();


Bu şekilde yazdım sorun yok ama veri gelmiyor ver tabanından

Son Düzenleme: Zfr Arc ~ 31 Mart 2012 02:43
Kapalı Hesap (153535)
31-03-2012, 12:54   |  #7  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

buton7'ye tıklandığında randevubilgi kolonundaki verilerin sorunsuz bir şekilde gelmesi gerekiyor.randevubilgi adında bir alan var mı bunu kontrol ediniz.

Son Düzenleme: Kapalı Hesap (210060) ~ 31 Mart 2012 12:59
Kapalı Hesap (153535)
31-03-2012, 12:58   |  #8  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

string sql = "INSERT INTO randevular(randevular)";

Ayrıca burada da hata var eklediğiniz verileri belirtmemişsiniz.

INSERT INTO table(kolon_1,kolon_2) VALUES('deger1,'deger2')

gibi

Son Düzenleme: Kapalı Hesap (210060) ~ 31 Mart 2012 21:21
Zfr Arc
31-03-2012, 13:42   |  #9  
Zfr Arc avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
39 mesaj
Kayıt Tarihi:Kayıt: Mar 2011

Girilen veriyi getiriyor şuan ama form dan girdiğim veriyi veritabanına kaydetmiyor sqlden veri girip denedim verileri getiriyor sadece normal kayıt yapmıyor formdan

Kapalı Hesap (153535)
31-03-2012, 21:19   |  #10  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009
Alıntı: Zfr Arc  
Girilen veriyi getiriyor şuan ama form dan girdiğim veriyi veritabanına kaydetmiyor sqlden veri girip denedim verileri getiriyor sadece normal kayıt yapmıyor
Sorunun nereden kaynaklandığını yukarıdaki mesajımda belirttim.SQL ve ADO.NET ile makaleleri(ya da kitap) okumanızı öneririm.Anladığım kadarıyla eksikleriniz var tam kavrayamamışsınız mantığını.

Son Düzenleme: Kapalı Hesap (210060) ~ 31 Mart 2012 21:21
Zfr Arc
31-03-2012, 23:40   |  #11  
Zfr Arc avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
39 mesaj
Kayıt Tarihi:Kayıt: Mar 2011

Teşekkürler kardeşim