0
Я тяну в файл excel для своего проекта, все работает нормально, но нет, я захватил всю ячейку, содержащую WMI. У меня проблемы с stbQuery, кто-нибудь знает правильный синтаксис для захвата информации, содержащей только определенные символы.Использование функции Contain в C#
OleDbConnection con = new OleDbConnection ("provider=Microsoft.Jet.OLEDB.4.0;data source=" + txtFileName.Text + ";Extended Properties=Excel 8.0;");
StringBuilder stbQuery = new StringBuilder();
stbQuery.Append("Select [Wireless Number (uneditable)], [* Last Name] FROM [" + txtSheets.Text + "$] WHERE [* Last Name] = LIKE '%WMI%' ");
Вы пытались вынуть '='? 'WHERE [* Фамилия] LIKE '% WMI%'' –
Я понимаю, что это образец, но для других, читающих это позже, вы должны помнить о параметризации и/или дезинфекции данных, даже если это происходит из известной электронной таблицы. Вы хотите как можно раньше зафиксировать ошибки в исходных данных. – kettch
нет, но я просто попробовал, и это сработало спасибо – AMore