AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / HFSQL / Funciones HFSQL Client/Server
  • Deleting a data file
  • Names of files and directories on the LINUX server
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Deletes HFSQL data files (.fic, .ndx, .ftx, .sdx and .mmo files, if any) from the server.
Ejemplo
MaConnexion is Connection
// Supprime un fichier de données du serveur 
IF HDeleteFile(MaConnexion, ".\sauvegarde\fichierclient_sov.fic") = False THEN
	Error(HErrorInfo())
END
// Pour supprimer un fichier dans le répertoire de la base de données
// HSupprimeFichier(MaConnexion, "Client.FIC")
Sintaxis
<Result> = HDeleteFile(<Connection> , <Data file path> [, <Options>])
<Result>: Boolean
  • True if the data file was deleted,
  • False if an error occurred (the data file does not exist on the server for example). HError is used to identify the error.
<Connection>: Character string or Connection variable
Connection in which the data file must be deleted. This connection corresponds to:
<Data file path>: Character string
Physical name and path of the data file to delete. The path is relative to the database: the name of the database must not be specified in the path. The ".fic" extension of the data file must be specified.
<Options>: Optional Integer constant (or combination of constants)
By default, when deleting a data file:
  • the files corresponding to the logs are not deleted,
  • the files corresponding to the transactions are deleted.
This parameter is used to modify this behavior:
hDeleteLogDeletes the Log file and all the logged operations associated with the deleted data file.
hDestroyLinkDeletes all links related to the deleted data file.
hKeepTRSKeeps the transaction file associated with the deleted data file.
Observaciones

Deleting a data file

The data file can be deleted only if it is not currently used (which means if it is not used by a query, a view, another window, a thread or a component with independent HFSQL context).
The data file is automatically closed in the HFSQL context that calls HDeleteFile. A WLanguage error occurs if the data file is used in a context or by an application.

Names of files and directories on the LINUX server

On a LINUX server, the names of data files (.fic, .ftx, .sdx, .ndx and .mmo files, if any) must be in lowercase and must not contained accented characters.
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 17/05/2024

Señalar un error o enviar una sugerencia | Ayuda local