Ich versuche Adodb für DB-Zugriff in meiner Webapp zu verwenden. Allerdings hat mein Hosting-Provider mysql Groß-und Kleinschreibung, und ich habe alle meine Felder in Kleinbuchstaben. Aber wenn ich getInsertSQL-Funktion, aufrufen, habe ich sie in Großbuchstaben.Wie erzwingen Adodb PHP-Bibliothek, Kleinbuchstaben Feldnamen verwenden
Gibt es eine Möglichkeit, Adodb zu zwingen, Kleinbuchstaben zu verwenden?
Ich habe versucht, mit
define('ADODB_ASSOC_CASE', 0);
$ADODB_ASSOC_CASE = 0;
Aber es scheint, als konstant ignoriert zu werden ist wohl nur
$conn = &ADONewConnection($this->DbType);
$conn = PConnect($dbServer,$dbUser, $dbPassword,$database);
$tableName = "sample";
$insertSQL = $conn->GetInsertSQL($tableName,$objDB);
mit Oracle, MSSQL und anderen DBMS verwendet werden, und ich bekam die SQL-Anweisung mit die Spaltennamen in Großbuchstaben.