Acses Veri Tabanı (Yardım)

Ahmet Süleyman
06-02-2012, 13:50   |  #1  
Ahmet Süleyman avatarı
OP Üye
Teşekkür Sayısı: 0
90 mesaj
Kayıt Tarihi:Kayıt: Eki 2011

Arkadaşlar Acses veri tabanı ile bir programyapıyorum sorunum şu veritabanında müşterinin izmine tıklandığında müşteri bilgilerinin yer aldığı bir form oluşturması bunu nasıl yapabilirim ?

cbilgen13
06-02-2012, 14:54   |  #2  
cbilgen13 avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
1,441 mesaj
Kayıt Tarihi:Kayıt: May 2007

form oluşturacak sende o formun çıktısını mı alacaksın??
 
ayrıca formda ne tür bilgiler olacak...

Ahmet Süleyman
06-02-2012, 15:55   |  #3  
Ahmet Süleyman avatarı
OP Üye
Teşekkür Sayısı: 0
90 mesaj
Kayıt Tarihi:Kayıt: Eki 2011

Örneğin veri Tabanına Müşterinin Borcu numarası filan kayıt olucak Formda o gösterilicek
Formu Sistem otomatik oluşturacak

Kapalı Hesap (153535)
06-02-2012, 23:56   |  #4  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

Forma Listview ya da Gridview ekleyerek bütün bilgileri bu kontroller sayesinde veritabanından çekip  görüntüleyebilirsin.Yapman gereken bunun için ayrı bir form oluşturup bilgileri orada görüntülemek.

Ahmet Süleyman
07-02-2012, 14:54   |  #5  
Ahmet Süleyman avatarı
OP Üye
Teşekkür Sayısı: 0
90 mesaj
Kayıt Tarihi:Kayıt: Eki 2011

Bende Onu Soruyorum :)
bilgilari sadece datagridwievde gösterebiliyorum labelda filan nasıl göstericem

Kapalı Hesap (153535)
07-02-2012, 15:36   |  #6  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

labelda bilgi göstermek derken neyi kastediyorsunuz?Veritabanından istediğiniz değeri label'ın text özelliğine atarsanız sorun çözülür.Veritabanından tek değer çekmek için ExecuteScalar metodunu kullanabilirsiniz.

Son Düzenleme: Kapalı Hesap (224309) ~ 07 Şubat 2012 15:41
Ahmet Süleyman
07-02-2012, 17:46   |  #7  
Ahmet Süleyman avatarı
OP Üye
Teşekkür Sayısı: 0
90 mesaj
Kayıt Tarihi:Kayıt: Eki 2011

Hocam Bir Örnek Verebilirmisiniz Veritabanında Müşteri İsim başlığının altındaki Bilgiyi Labelda Nasıl Göstericem kodunu yazarmısınız

Kapalı Hesap (153535)
12-02-2012, 15:04   |  #8  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

Örnek basit bir kod veriyorum.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace Database_Ornek
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            SqlConnection conn = new SqlConnection("Data Source=COMPUTER;Initial Catalog=Advanced;Integrated Security=True");
            conn.Open();
            string sql = "SELECT Name FROM Kisiler WHERE ID=4";
            SqlCommand cmd = new SqlCommand(sql, conn);
            label1.Text = cmd.ExecuteScalar().ToString();
            conn.Close();

        }
    }
}

Kodda anlayamadığınız bir nokta varsa açıklayabilirim.

Ahmet Süleyman
12-02-2012, 15:27   |  #9  
Ahmet Süleyman avatarı
OP Üye
Teşekkür Sayısı: 0
90 mesaj
Kayıt Tarihi:Kayıt: Eki 2011

:) saolun ben acsesi çözdüm sql e başlayıncı bakıcam bunlaara yalnız acsesteki provider=microsoft.ace.oldeb.12.0 yazmıyormuyuz buna

Kapalı Hesap (153535)
12-02-2012, 15:35   |  #10  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

Evet Access 2007 için dediğiniz gibi.Bunun için http://www.connectionstrings.com bu siteden yararlanabilirsiniz.