Beste Tweakers,
Zou iemand mij op weg kunnen helpen aangaande de volgende uitdaging: Ik heb een koppeling dmv ODBC tussen een C# applicatie en een PHP / MySQL applicatie. Deze koppeling werkt goed alleen kan ik PDF'jes niet in de MySQL database inserten en geeft C# de volgende melding:
{"ERROR [42000] [MySQL][ODBC 5.1 Driver][mysqld-5.0.45]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''%PDF-1.3\n% 쏢\n5 0 obj\n<</Length 6 0 R/Filter /FlateDecode>>\nstream\nx +T0"} System.Exception {Microsoft.Data.Odbc.OdbcException}
Heb het volgende de volgende Addslashes functie in C# gebruikt, maar dan ontstaat de dezelfde (ERROR 42000) melding:
static string addslashes(string txt)
{
txt.Replace("'","\\'" );
txt.Replace("\"","\\\"" );
return(txt);
}
Wat ik al geprobeert heb? GZEncode, maar dat lijkt niet compatibel. Base 64 encoding, maar ook dat werkt niet en geeft voor sommige karakters verkeerde waarden terug.
Heeft iemand een scriptje, liefst compressie en zo simpel mogelijk (het moet waarschijnlijk nog omgezet worden naar of C# of PHP vandaar) voor C# of PHP?
Zou iemand mij op weg kunnen helpen aangaande de volgende uitdaging: Ik heb een koppeling dmv ODBC tussen een C# applicatie en een PHP / MySQL applicatie. Deze koppeling werkt goed alleen kan ik PDF'jes niet in de MySQL database inserten en geeft C# de volgende melding:
{"ERROR [42000] [MySQL][ODBC 5.1 Driver][mysqld-5.0.45]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''%PDF-1.3\n% 쏢\n5 0 obj\n<</Length 6 0 R/Filter /FlateDecode>>\nstream\nx +T0"} System.Exception {Microsoft.Data.Odbc.OdbcException}
Heb het volgende de volgende Addslashes functie in C# gebruikt, maar dan ontstaat de dezelfde (ERROR 42000) melding:
static string addslashes(string txt)
{
txt.Replace("'","\\'" );
txt.Replace("\"","\\\"" );
return(txt);
}
Wat ik al geprobeert heb? GZEncode, maar dat lijkt niet compatibel. Base 64 encoding, maar ook dat werkt niet en geeft voor sommige karakters verkeerde waarden terug.
Heeft iemand een scriptje, liefst compressie en zo simpel mogelijk (het moet waarschijnlijk nog omgezet worden naar of C# of PHP vandaar) voor C# of PHP?