Я пытаюсь получить правильную строку из ячейки, выбранной с помощью wpf datagrid, которую я буду использовать в операторе выбора sql для второй сетки данных wpf.При вводе значения статической строки оно будет работать, но не из динамической строки.Что не так с моим кодом?
private void dataGrid1_SelectedCellsChanged(object sender, SelectedCellsChangedEventArgs e)
{
DataRowView row = (DataRowView)dataGrid1.SelectedItems[0];
string barcode_string = row["BarCode"].ToString();
//string barcode_detail = "SELECT BarCode, PCBGUID FROM TB_AOIResult WHERE BarCode = '" + barcode_string + "'";
string barcode_detail = "SELECT BarCode, PCBGUID FROM TB_AOIResult WHERE BarCode = 'L002BO4'";
}
При вводе строки в оператор sql это работает как чудо, но, конечно, я хочу, чтобы динамическая строка возвращалась из большой базы данных.