function CheckScapeString(const Value: string): string; var I: Integer; tmpStr: string; begin Result := ''; tmpStr := ''; for I := 1 to Length(Value) do if Value[I] in [ '''', '\', '"', ';'] then tmpStr := tmpStr + '\' + Value[I] else tmpStr := tmpStr + Value[I]; Result := tmpStr; end;
Hi, I had the same problem. This my tabla CREATE TABLE `cargos` ( `Id` SmallInt(6) NOT NULL auto_increment, `Cargo` varchar(50) NOT NULL default '', PRIMARY KEY (`Id`), UNIQUE KEY `Cargo` (`Cargo`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Cargos de la Empresa'; change SmallInt(6) to Int(6)
Por qué no intentas cambiar el tipo de campo de Blob a MediumBlob o LongBlob, sucede a veces que la imagen ocupa mucho espacio y solo estos últimos pueden almacenar.