Red de conocimiento informático - Problemas con los teléfonos móviles - Problema de programación en Vb: datagrid borra varias filas al mismo tiempo, ¿por qué no responde? . …

Problema de programación en Vb: datagrid borra varias filas al mismo tiempo, ¿por qué no responde? . …

Adodc1. record source = "select * from tb_BasicInformation" significa mostrar todos los registros en la tabla TB_basic information, tantos como sea posible, y luego la oración Adodc1. Recordset.Delete elimina registros directamente y, por supuesto, elimina los registros mostrados. ..

Solución: consulte las palabras clave seleccionadas y luego elimínelas. ...

Por ejemplo:

Adodc1. fuente del registro = " seleccionar * de TB _ información básica donde id = 1 "

Adodc1. Recordset.Delete

Así no habrá errores. ..

Para operaciones de base de datos, elija la operación ADO... Conveniente... Simplemente use una oración "ejecutar eliminar * de [tabla] donde id = 1" para eliminar el registro especificado.