Bildirim
SQL sorgusu için yardım
Daha Fazla
Bu Konudaki Kullanıcılar:
Daha Az
1 Misafir - 1 Masaüstü
Giriş
Mesaj
-
-
Dostum kör oldum. -
neden ?quote:
Orijinalden alıntı: alpmirza
Dostum kör oldum. -
select
seçilecek satırlar
from avukat_tablosu at
inner join davaci_tablosu dt on dt.avukat_id=at.avukat_id
inner join davali_tablosu dlt on dlt.avukat_id=at.avukat_id
inner join Dava_tablosu dava on dava.davaci_id=dt.davaci_id // davaci veya davali tablosundan eşit olanları alabilirsin burada
where şartlar -
ufak bir öneri adsoyad sütunlarını ad soyad olarak 2 sütuna ayır ki yarın aramada kolaylık olsun -
Peki davaci tablosundaki adsoyad tc adres telefon ve avukat tablosundaki avukat adını çekip tek bir datagride yansıtmam için nasıl bir sorgu yazabilirim? -
aslında düşündüm ama işimi zorlaştırmamak için girmedim detaya zaten hoca pek incelemiyor 2 yıllık bölümde olduğum için pekte birşey öğrenemedim sql hakkında o yüzden basite indirerek yapmaya çalışıyorum. Yinede önerin için çok teşekkür ederimquote:
Orijinalden alıntı: Gökşen PASLI
ufak bir öneri adsoyad sütunlarını ad soyad olarak 2 sütuna ayır ki yarın aramada kolaylık olsun -
bu iki tablo avukat_id üzerinden bağlantılı olduklarından
select
d.ad,d.soyad,d.tc,d.tel
a.avukatadsoyad
from davaci_tablosu d
inner join avukat_tablosu a
on d.avukat_id=a.avukat_id
[where şartlar] -
Private Sub Guncelle_btn_Click(sender As Object, e As EventArgs) Handles Guncelle_btn.Click
Try
Dim komut As New SqlCommand("UPDATE davaci_Tablosu SET davaci_adsoyad='" & Davaciad_txt.Text & "',davaci_tc='" & DavaciTC_txt.Text & "',davaci_adres='" & DavaciAdres_txt.Text & "', davaci_tel='" & DavaciTelefon_txt.Text & "' where davaci_id='" & davaciid & "'", baglanti)
baglanti.Open()
komut.ExecuteNonQuery()
baglanti.Close()
goster()
MsgBox("Güncelleme Başarılı !")
Catch ex As Exception
End Try
End Sub
End Class
SİZCE HATA NEREDE GÜNCELLEME İŞLEMİ YAPARKEN BİR HATADA ALMIYORUM? TABLO VE ALAN İSİMLERİNDEDE BİR SIKINTI YOK -
Catch ex As Exception altına
MessageBox.Show(ex.Message)
yaz bakayım hata almıyor musun exceptionu yutmuşsun
bana kalırsa hata şurda where davaci_id='" & davaciid
birde vb.net yerine keşke c# ile yapsaydın -
Dim davaciid As Stringquote:
Orijinalden alıntı: Gökşen PASLI
Catch ex As Exception altına
MessageBox.Show(ex.Message)
yaz bakayım hata almıyor musun exceptionu yutmuşsun
bana kalırsa hata şurda where davaci_id='" & davaciid
birde vb.net yerine keşke c# ile yapsaydın
Private Sub DataGridView1_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellClick
Dim Satir As Integer
Satir = DataGridView1.CurrentCell.RowIndex
Davaciad_txt.Text = DataGridView1(1, Satir).Value
DavaciTC_txt.Text = DataGridView1(2, Satir).Value
DavaciAdres_txt.Text = DataGridView1(3, Satir).Value
DavaciTelefon_txt.Text = DataGridView1(4, Satir).Value
Dim id As String = CInt(DataGridView1(6, Satir).Value.ToString())
davaciid = CInt(DataGridView1(6, Satir).Value.ToString())
Dim SQLstring As String
SQLstring = "SELECT * FROM Avukat_Tablosu where Avukat_ID='" + id + "'"
Dim SQLcom As SqlCommand = New SqlCommand(SQLstring, baglanti)
baglanti.Open()
Dim SQLRead As SqlDataReader = SQLcom.ExecuteReader
Do While SQLRead.Read
ComboBox1.SelectedItem = (SQLRead("Avukat_AdSoyad"))
Loop
baglanti.Close()
End Sub
davaciid bu şekilde yukarıda tanımlayarak yaptım datagride yansıtmak için dostum
ve dediğin şekilde ekleme yaptım hiç bir hata alamadım
< Bu mesaj bu kişi tarafından değiştirildi trksym48 -- 7 Mayıs 2018; 13:22:32 >
-
avukatların ad soyadını comboboxa mı çekeceksiniz doğru mu
Do While SQLRead.Read
ComboBox1.SelectedItem = (SQLRead("Avukat_AdSoyad"))
Loop
ComboBox1.SelectedItem yerine item add gibi birşey olması lazım -
avukatların adını comboboxa çektim onda bir problem yok çektikten sonra datagride yansıttım ve daha sonra yukarıda attığım alanların güncelleme işleminde hiçbir hata vermiyor ve güncellemede yapmıyor birkaç kişiye gösterdim onlarda bir hata bulamadı kodlardaquote:
Orijinalden alıntı: Gökşen PASLI
avukatların ad soyadını comboboxa mı çekeceksiniz doğru mu
Do While SQLRead.Read
ComboBox1.SelectedItem = (SQLRead("Avukat_AdSoyad"))
Loop
ComboBox1.SelectedItem yerine item add gibi birşey olması lazım -
üstte güncelleme kodlarında davaciid ye bir değer geliyor mu breakpoint koyarak bakarmısın
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X