Ok I have it working in C# (Using my Database (Not northwind))
private void Form1_Load(object sender, EventArgs e)
{
this.vCustomersTableAdapter1.Fill(this.dEV_ROB_KSWDataSetCountryList.vCustomers);
this.vCustomersTableAdapter.Fill(this.DEV_ROB_KSWDataSet.vCustomers, "GB");
this.reportViewer1.RefreshReport();
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
try
{
this.vCustomersTableAdapter.Fill(this.DEV_ROB_KSWDataSet.vCustomers, comboBox1.SelectedValue.ToString());
this.reportViewer1.RefreshReport();
}
catch (Exception)
{
}
}
I also added the items to the combobox dynamically.
(I had to add a seperate DataSet though, as it didnt want to let me filter the current one, and it made my life easier)
SELECT DISTINCT [Default Country Code], [Default Country] FROM dbo.vCustomers
Hope this helps you, if still no joy I will try and upload the project somewhere.