Bir foxpro veritabanından bir dize karşılık gelen verileri denetlemek için bir deyim oluşturmaya çalışıyorum C#Seçme ifadesindeki bir kaydı C# içindeki bir dizeyle nasıl eşleştirirsiniz?
Ancak çalışmayı başaramıyorum, parametreli sorgular kullanmak istiyorum. yapmak?
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
}
}
}
i kodunda başka yerde tanımlanmış, leadtenant maçları, tenantpopulation çağrılan CLCODE, olmadığını kontrol etmek istiyorum, netleştirin için
Ne için kontrol edin? Tam eşleşme? Bu bir dizge ya da diğeri belirtilen bir diziyi içeriyor mu? Ne çalışmıyor? – Tim
Pervaneniz bir dizgidir, ancak sorgunun etrafında tırnaklarınız yok. WHERE PROPCODEET = '"+ PROPCODE +"' " – xecaps12
olmalıdır. Temel olarak, CLCODE 'un oledbcommand'dan, CLCODET olarak tanımlanmış olan ve aynı zamanda kodun başka bir yerinde tanımlanmış olan, östrojen yönlendirici ile eşleşip eşleşmediğini kontrol etmem gerekiyor. –