Ich habe die folgende Zeichenfolge, die nicht kompiliert werden:Escaping wörtlich Stringliterale
String formLookupPull = @"SELECT value1, '"+tableName+"', '"+columnName+"' FROM lkpLookups WHERE ""table"" = '" + tableName + "' and ""field"" = '" + columnName + "';";
Die beanstandeten Abschnitte sind:
""table"" =
und
""field"" =
Der Compiler wird immer alles auf die Escape-Sequenz gemischt. Kann jemand sehen, was falsch ist?
danke für die schnellen Antworten! –
Sie könnten in Erwägung ziehen, dieses Problem zu umgehen, indem Sie LINQtoSQL verwenden, anstatt eine eigene Abfragezeichenfolge zusammenzusetzen. –