Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

कैसे vb.net में mysql डेटा पुनर्प्राप्त करने के लिए?

आप बस निष्पादन विधि खो रहे हैं। यह इस बात पर निर्भर करता है कि आप किस प्रकार का परिणाम चाहते हैं। यदि आप केवल क्वेरी से पहला परिणाम चाहते हैं (पहली पंक्ति और पहला कॉलम) तो sqlcmd.ExecuteScalar() का उपयोग करें ।

यदि आप सभी परिणाम चाहते हैं तो आपको sqlcmd.ExecuteReader() विधि का उपयोग करके इसे MySqlDataReader में लोड करना होगा।

ExecuteReader() Using का उपयोग करना :

Dim connect As New MySqlConnection("server=localhost; user id=root; password= ; database=ticketing_system;")
connect.Open()

Dim sqladapter As New MySqlDataAdapter
Dim sqlcmd As New MySqlCommand
Dim dr As MySqlDataReader
Dim dt As New DataTable

sqlcmd = New MySqlCommand("SELECT * complaint WHERE tran_no='" & lbltranno.Text & "'")
dr = sqlcmd.ExecuteReader()
dt.Load(dr)
'Useable datatable in dt variable...

connect.Close()

ExecuteScalar() का उपयोग करना :

Dim connect As New MySqlConnection("server=localhost; user id=root; password= ; database=ticketing_system;")
connect.Open()

Dim sqladapter As New MySqlDataAdapter
Dim sqlcmd As New MySqlCommand
Dim dr As String
Dim dt As New DataTable

sqlcmd = New MySqlCommand("SELECT [COLUMN NAME] complaint WHERE tran_no='" & lbltranno.Text & "'")
dr = sqlcmd.ExecuteScalar()
'dr now contains the value of [COLUMN NAME] for the first returned row.

connect.Close()


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मायएसक्यूएल लाइक + पीएचपी स्प्रिंटफ

  2. Ubuntu 14.04 पर MySQL स्थापित करें

  3. MySQL में दशमलव विभाजक बदलें

  4. बैक बटन के कारनामों को रोकें? पीएचपी

  5. त्रुटि:विधि या संचालन लागू नहीं किया गया है। MYSQL डेटाबेस को मचान करते समय