Quoi ?
On ne pourrait pas faire de locate sous delphi 5 ???

Faudraut peut-être penser à ajouter les uses qui manquent comme
db par exemple.
et pour
QUtilisateur, c'est tout simplement le nom du Query...
pour le hostname tu peux utiliser cette fonction :
function NomUtilisateur: string;
var
Buffer: array[0..255] of char;
BufferSize: DWORD;
begin
BufferSize := sizeOf(Buffer);
GetUserName(@buffer, BufferSize);
Result := Buffer;
end;
ah là là, les projets de fin de stage faits à la dernière minute...
cantador