Saya menemukan beberapa informasi di Internet, mengenai masalah kursor, saya masih belum bisa memasukkannya (jika saya menemukan metodenya, saya dapat mengubahnya). SQL sebelumnya ditulis seperti ini, tetapi tidak ada pengaruhnya nilai yang tidak berurutan akan hilang.
edit_rs_cmd.CommandText = PILIH * DARI dbo.usertable DI MANA id = ?
Saat ini, Anda perlu memasukkan bidang yang tidak dapat ditampilkan ke dalam sql dan menampilkannya.
edit_rs_cmd.CommandText = SELECT *,[Bidang yang tidak dapat ditampilkan],[Bidang yang tidak dapat ditampilkan], FROM dbo.usertable WHERE id = ?
Saya menemukan caranya nanti
edit_rs.Fields.Item(waktu terbuka).Nilai
Bundel
Urutan lokasi edit_rs.Fields.Item(11).Value'time
Namun ini sangat rumit untuk dilakukan. Setelah dw memberikan rumusnya, Anda dapat menggunakan cara berikut
Setel edit_rs_cmd = Server.CreateObject (ADODB.Command)
edit_rs_cmd.ActiveConnection = MM_conn_STRING
edit_rs_cmd.Siap = benar
edit_rs_cmd.CommandText = PILIH * DARI dbo.usertable DI MANA id = ?
edit_rs_cmd.Parameters.Tambahkan edit_rs_cmd.CreateParameter(param1, 5, 1, -1, edit_rs__MMColParam) ' adDoubleset edit_rs = server.createobject(adodb.recordset)
edit_rs.buka edit_rs_cmd ,,1,1
metode asli
Setel edit_rs_cmd = Server.CreateObject (ADODB.Command)
edit_rs_cmd.ActiveConnection = MM_conn_STRING
edit_rs_cmd.Siap = benar
edit_rs_cmd.CommandText = PILIH *,[waktu coba],[waktu terbuka],[waktu akhir],alamat,skala,konten DARI dbo.usertable DI MANA id = ?
edit_rs_cmd.Parameters.Tambahkan edit_rs_cmd.CreateParameter(param1, 5, 1, -1, edit_rs__MMColParam) ' adDouble
Atur edit_rs = edit_rs_cmd.Jalankan
Berikut ini adalah omong kosong. Setelah menambahkannya, tidak ada yang berfungsi, atau atribut perintah yang ditambahkan salah!
Mengutip
Nilai parameter Tipe Kursor
Deskripsi nilai parameter
AdOpenForwardOnly 0 penunjuk maju, nilai default. Anda hanya dapat menggunakan metode MoveNext atau metode GetRows untuk menggerakkan penunjuk ke depan dalam satu arah, yang menggunakan sumber daya sistem paling sedikit dan memiliki kecepatan eksekusi tercepat, namun banyak properti dan metode tidak akan tersedia.
AdOpenKeySet 1 Penunjuk keyboard, kumpulan rekaman dapat bergerak maju dan mundur. Setelah pengguna memodifikasi data, pengguna lain dapat langsung menampilkannya, namun dilarang melihat catatan yang ditambahkan dan dihapus oleh pengguna lain.
Penunjuk dinamis AdOpenDynamic 2, yang dapat bergerak maju dan mundur dalam kumpulan data. Semua modifikasi akan segera ditampilkan pada klien lain, yang kuat namun menghabiskan banyak sumber daya sistem.
Penunjuk statis AdOpenStatic 3, yang dapat dipindahkan maju dan mundur dalam kumpulan catatan. Semua modifikasi tidak akan ditampilkan pada klien lain