Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara mencari data di semua tabel dalam database menggunakan kueri pemilihan di vb.net?

Maaf Ana Saya tidak berpikir Anda bisa meninggalkan nama tabel di klausa from. Jika Anda benar-benar ingin mencari 30 tabel berbeda (yang semuanya memiliki kolom yang sama...?) maka Anda mungkin harus mengulangi setiap tabel secara terpisah dan menggabungkan informasi itu sendiri

Anda bisa melakukan perulangan untuk setiap (Nama Tabel) untuk mendapatkan data dari setiap tabel. Adaptor menambahkan semua informasi baru ke dalam tabel data sehingga Anda hanya memiliki 1 tabel data pada akhirnya dengan hasil dari semua 30 tabel.

Dim query As String
Dim dt as new Datatable
For each tablename in (tablenamelist) 
    query = "select * from " & tablename & " where (Item_Description LIKE '%" & TextBox11.Text & "%' or Vendor LIKE '%" & TextBox11.Text & "%' OR S_N LIKE '%" & TextBox11.Text & "%' or Tag_num LIKE '%" & TextBox11.Text & "%')"
    command = New MySqlCommand(query, mysqlconn)
    sda.SelectCommand = command
    sda.Fill(dt)
next

di mana tablenamelist adalah daftar semua nama yang dapat Anda data. Ini akan menyelesaikan pekerjaan, tetapi ada banyak perbaikan yang harus dilakukan di sini.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Flutter terhubung ke database di server

  2. Emoji tidak dimasukkan ke dalam simpul basis data js mysql

  3. Terapkan ORDER BY pada UNION (Mysql)

  4. PDF dibuat dengan FPDF dan cara menyimpan dan mengambil pdf

  5. Strategi untuk memetakan banyak arsip dalam satu tabel ke satu bidang di tabel lain