Red de conocimiento informático - Conocimiento sistemático - Sincronización de Delphi en el espacio del código fuente

Sincronización de Delphi en el espacio del código fuente

Parece que operar una base de datos de SQL Server no es tan complicado, especialmente el StoredProcedure que escribiste. Si realiza una operación de inserción, Delphi solo puede completarla llamando a un procedimiento almacenado, entonces Delphi es demasiado débil.

Si desea saber cómo utilizar procedimientos almacenados, hay métodos de uso detallados en mi espacio.

Si tu configuración es correcta, puedes probar los siguientes métodos.

(ADOConnection1.Connection->True)

Porque rara vez uso ADOTabel y personalmente siento que si agregas, eliminas, etc., este control no es muy bueno. por lo que se recomienda utilizar ADOQuery para completar. A continuación se muestra un ejemplo de inserción:

adoquery1. Cerrar;

adoquery1. SQL .Borrar

adoquery1. SQL.Add('insert into test(id, name, descrip) value(:id, :name, descrip)'); // Aquí se utilizan los parámetros y los valores insertados se toman del control de edición.

adoquery1. valores de parámetro[' num ']:= recortar(editar 1. texto);

adoquery1. valores de parámetros[' nombre ']:= trim(editar 2. Texto);

//adoquery1. SQL.Add('insert into test(id,name,descrip) value('2','myname','no Subject'))); esto es para insertar un valor específico.

adoquery1. ExecSQL

El uso de eliminación es similar.