У меня есть две таблицы.
Table 1: supportstatus
clientid
company
status
Table 2: client
clientid
company
status
state
Я также использую таблицу с 2 столбцами для разделения результатов просмотра сетки. В настоящее время я пытаюсь сделать два запроса, которые вернут клиентов с отключенным статусом в одном столбце таблицы и их соответствующие состояния в другом. Любая помощь с объяснением была бы признательна.
protected void queryClientCompanyName()
{
string MyConString = "Driver={MySQL ODBC 5.1 Driver};Server=**;Database=support;User=**; Password=**;Option=3;";
string queryString = "SELECT company FROM supportstatus WHERE status = 'disabled' Order By company";
OdbcConnection conn = new OdbcConnection(MyConString);
conn.Open();
OdbcCommand command = new OdbcCommand(queryString, conn);
OdbcDataReader reader = command.ExecuteReader();
populateGrid(reader, GridView1);
conn.Close();
RecordCountLabel.Text = GridView1.Rows.Count.ToString();
}
protected void queryClientCompanyState()
{
string MyConString = "Driver={MySQL ODBC 5.1 Driver};Server=**;Database=support;User=**; Password=**;Option=3;";
string queryString = "SELECT cl.state FROM clients cl, supportstatus su WHERE cl.clientid = su.clientid AND su.status='disabled' Order By cl.company";
OdbcConnection conn = new OdbcConnection(MyConString);
conn.Open();
OdbcCommand command = new OdbcCommand(queryString, conn);
OdbcDataReader reader = command.ExecuteReader();
populateGrid(reader, GridView2);
conn.Close();
}