Artikel ini terutama memperkenalkan ringkasan parameter dan nilai kembalian Asp Conn.execute, dan ringkasan parameter metode eksekusi dan nilai kembalian objek database. Teman yang membutuhkan dapat merujuknya.
Sebuah proyek baru-baru ini adalah memasukkan konten excel ke dalam database. Setelah penyisipan, jumlah item data yang dimasukkan harus ditampilkan. Saya berjuang tanpa solusi. Kemudian, setelah mempelajari eksekusi, saya menemukan bahwa metode ini memiliki parameter pengembalian.
Copy kode kodenya sebagai berikut:CONN.EXECUTE (SQL, Baris Terpengaruh, C)
Arti parameter:
SQL: Nilainya bisa berupa pernyataan SQL, nama tabel, nama prosedur tersimpan, atau string apa pun yang dapat diterima oleh penyedia data. Untuk meningkatkan kinerja.
RowsAffected: Parameter opsional akan mengembalikan nomor yang terpengaruh setelah eksekusi kueri INSERT, UPDATE, atau DELETE. Kueri ini akan mengembalikan objek Recordset yang tertutup. Kueri SELECT akan mengembalikan nilai RowsAffected sebesar -1 dan mengembalikan Recordset terbuka dengan satu atau lebih baris konten.
C: (Tentukan tipe pernyataan SQL)
ADCmdTidak Diketahui (= &H0008)
Tidak diketahui, perlu dinilai oleh sistem, kecepatannya lambat, itu nilai default
Teks ADCmd (= &H0001)
Pernyataan perintah seperti pernyataan SQL, seperti: Pilih * dari Tabel1
Tabel ADCmd (= &H0002)
Nama tabel query, misalnya: Tabel1
ADCmdStoredProc (= &H0004)
Nama prosedur tersimpan
File ADCmd (= &H0100)
Nama file sesuai dengan tipe objek
ADCmdTableDirect (= &H0200)
adalah nama tabel yang dapat langsung memperoleh konten baris dari tabel, conn.execute(sql)(0) adalah nilai bidang pertama kumpulan data: (tentukan tipe pernyataan SQL)
Contoh penggunaan:
Copy kode kodenya sebagai berikut:samb.JALANKAN pembaruan Tabel1 set Col1='vevb.com',RowsAffected,&H0001
Response.WRITE RowsAffected& baris terpengaruh