unit uTiendaWebUtils;
interface
//function TratarCadena (Cadena: String): String;
function HayConexionConTienda(const AODBCName : String; var AErrorMsg: String): Boolean;
implementation
uses
SysUtils, SqlExpr, Dialogs, ADODB;
var
ADOConnection1: TADOConnection;
begin
AErrorMsg := '';
ADOConnection1 := TADOConnection.Create(nil);
try
with ADOConnection1 do
Name := 'ADOConnection1';
Provider := 'MSDASQL.1';
LoginPrompt := False;
ConnectionString := 'Provider=MSDASQL.1;Persist Security Info=False;CHARSET=utf8;' +
'Data Source=' + AODBCName;
Connected := True;
Result := True;
Connected := False;
except
on E : Exception do
Result := False;
AErrorMsg := e.Message;
end;
finally
FreeAndNIL(ADOConnection1);
{function TratarCadena (Cadena: String): String;
Result := StringReplace(Cadena, '''', '\\''', []);
end;}
end.