C# veritabanı işlemi lütfen yardım

semihsenturk1
22-04-2008, 15:23   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
14 mesaj
Kayıt Tarihi:Kayıt: Oca 2008

cv_takip tablosu

kayit_no -verebileceği_dersler_1
1 --------işletme bilgisi,girişimcilik,sistem analizi


Arkadaşlar yardımınıza ihtiyacım var.Uğraşıyorum fakat bir türlü altından kalkamadım. Access veritabanında bir cv_takip tablosu var bu tabloda kişilerin bilgileri var ,verebileceği dersler_1 gibi alanları var.

Örneğin verebileceği dersler_1 alanında işletme bilgisi,girişimcilik,sistem analizii gibi kayıtlar bulunuyor.benim amacım bu tablodaki kayıtların kayıt_no verebileceği_dersler_1 alanlarındaki bilgileri alıp yeni bir tabloya kaydetmek.Benimm yapamadığım kısım ise , örneğin 1 nolu kaydın verebileceği_dersler1 kısmında işletme bilgisi,girişimcilik,sistem analizi gibi bulunan kayıtları yeni oluşturacağım tabloda tek tek yazdırmak yani

yukarıda gördünüz tabloyu aşağıdaki hale getirmek
500 adet kayıt olduğundan dolayı bu işi programla yapmam gerekiyor.
herşey tmm fakat " işletme bilgisi,girişimcilik,sistem analizi " tek tek virgüllerden ayırıp nasıl aşağıdaki hale getirebilirim

yeni oluşturacağım tablo

kayıt_no verebileceği dersler_1
1--------işletme bilgisi altına
1---------girişimcilik
1---------sistem analizi

şekline dönüştürmek

Yardımlarınız için şimdiden çok teşekkürler...

Son Düzenleme: semihsenturk1 ~ 22 Nisan 2008 15:25
semihsenturk1
22-04-2008, 16:22   |  #2  
OP Taze Üye
Teşekkür Sayısı: 0
14 mesaj
Kayıt Tarihi:Kayıt: Oca 2008

soruyu şu şekilde değiştirebilirm.

c# da örneğin bir textbox ın içinde " Sistem analizi,Girişimcilik,İşletim sistemleri,Delphi " metni bulunuyor.
bunları ayırıp combobox ın içine nasıl yerleştirebilirim

yani

Sistem analizi
Girişimcilik
İşletim sistemleri
Delphi

şeklinde combobox ın içine nasıl yazdırabilirim

Yardımlarınız için teşekkürler

PcMaKeR
23-04-2008, 21:05   |  #3  
PcMaKeR avatarı
Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

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.OleDb;

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

        private void Form1_Load(object sender, EventArgs e)
        {
            OleDbConnection Bağlan = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Administrator\Documents\Veritabanı1.mdb");
            Bağlan.Open();
            OleDbCommand Komut = new OleDbCommand("select dersler_1 from cv_takip",Bağlan);
            OleDbDataReader Oku = Komut.ExecuteReader();
            while (Oku.Read()) { comboBox1.Items.Add(Oku.GetString(0)); }
            Bağlan.Close();
        }
    }
}

İstediğin bu sanırım. Deneyerek yaptım ;);)

hepsini combobox a yazdıracak. sen bilgisayar bölümü mü okuyorsun. Meslek yüksek gibime geldi :D