• 05-06-2015, 16:14:48
    #1
    Arkadaşlar merhaba. c# 'a yeni başlıyorum. mySQL veritabanından dataTable aracılığıyla dataGridView'e satır satır sorgu sonucunu aktarıyorum. Ancak bir tabloya ait yalnızca bir satırdaki bi değeri string'e atamak istiyorum. Bunu nasıl yapabilirim?
  • 05-06-2015, 17:23:49
    #2
    executescalar işine yarayabilir uygun bir sql kodu yazarsan, tek bir sonuç dönderiyor çünkü
  • 05-06-2015, 22:40:51
    #3
    sorguyu yazarken, select column from table where id =3 şeklinde yazarsanız ardından gridview'i doldurursanız gridviewde sadece o gözükücektir. Öteki türlü Ertanın dediği şekilde yaparsanız Scalar olarak gelen veriyi birde datatable'a çevirmeniz gerekir.

    edit: tek satır ve sütündaki değeri istiyormuşsunuz, executescalar ile yukardaki sorguyu uyguladığınızda alabilirsiniz, ertanın dediği gibi. Onun dışında datatable dan almak istiyorsanız

    Datatable.Rows["column"] şeklinde alabiliyor olmanız gerek.
  • 07-06-2015, 16:41:53
    #4
    lyzerk adlı üyeden alıntı: mesajı görüntüle
    sorguyu yazarken, select column from table where id =3 şeklinde yazarsanız ardından gridview'i doldurursanız gridviewde sadece o gözükücektir. Öteki türlü Ertanın dediği şekilde yaparsanız Scalar olarak gelen veriyi birde datatable'a çevirmeniz gerekir.

    edit: tek satır ve sütündaki değeri istiyormuşsunuz, executescalar ile yukardaki sorguyu uyguladığınızda alabilirsiniz, ertanın dediği gibi. Onun dışında datatable dan almak istiyorsanız

    Datatable.Rows["column"] şeklinde alabiliyor olmanız gerek.
    aynen bu şekilde satır ve sutun seklinde alabiliyorum teşekkürler.