Como Capturar el Result: Bolean de una Funcion dll (Consulta SQL)
Buenas,estoy pasando las funciones de consultas sql a archivos dll en mi aplicacion,pero la duda es capturar el resultado boleano de la consulta y como traerme elmresultado que me resulte de un select aqui dejo parte de mi codigo
Utiliso Mysql, Delphi Xe10.1 berlin |
Hola,
La propiedad Active del dataset no te indica si la consulta obtuvo resultados. Para eso, puedes usar el método isEmpty Aunque, como en el ejemplo que presentas estas haciendo un INSERT y un DELETE, debes cambiar el Open por ExecSQL ya que el Open se usa cuando vas a obtener un resultado de la consulta. Y volviendo al primer punto, luego del ExecSQL, el dataset estará vacío ya que no tiene resultados. Para eso puedes usar la propiedad RowsAffected Por último, esta recomendación puede serte válida para la construccion de DLL's Cita:
|
La franja horaria es GMT +2. Ahora son las 16:49:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi