Ich versuche, eine Aussage darüber zu erstellen, um Daten aus einer FoxPro-Datenbank gegen eine Zeichenfolge in C#Wie würden Sie einen Datensatz aus einer Select-Anweisung mit einer Zeichenfolge in C# übereinstimmen?
jedoch zu prüfen, kann ich es nicht zu funktionieren scheinen, würde parametrisierte Abfragen hier Hilfe bei der Verwendung zu erreichen, was ich versuche, machen?
string PROPCODE = "IMPORT_" + ID;
string leadtenant = clcodet;
using (OleDbCommand tenantpopulation = new OleDbCommand(@"SELECT
CLCODE,
CLCODEDESC
FROM CLIENT WHERE PROPCODET = " + PROPCODE, importConnection))
{
string tenants = "";
if (@"CLCODE" = leadtenant)
{
if (tenants != String.Empty)
{
//do something
}
}
}
Um zu klären, ich will, ob CLCODE überprüfen, von tenantpopulation genannt, leadtenant einstimmt, an anderer Stelle im
Überprüfen Sie für was? Genaue Übereinstimmung? Diese eine oder die andere Zeichenfolge enthält eine bestimmte Sequenz? Was funktioniert nicht? – Tim
Ihr Propcode ist eine Zeichenfolge, aber Sie haben keine Anführungszeichen in der Abfrage. Es sollte WHERE PROPODEET = '"+ PROPCODE +"' " – xecaps12
Grundsätzlich muss ich überprüfen, ob CLCODE aus dem oledbcommand, um mit thestring leadtenant, die als CLCODET definiert ist, die auch an anderer Stelle im Code definiert ist –