EDN Admin
Well-known member
I am working my way through the book Build a Program Now Visual C# 2008 Express Edition by Patrice Pelland. I am in Chapter 8 which is a small database application and Im stuck in trying to get the code below to work. Both search button click events cause a NotImplementedException in the last line of the click code. I have searched diligently in forums, MSDN, Google, etc. and cant find anything that helps. Thank you for your help!
<font color="#0000ff" size=2><font color="#0000ff" size=2>
private</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>void</font></font><font size=2> fillByMakeToolStripButton_Click(</font><font color="#0000ff" size=2><font color="#0000ff" size=2>object</font></font><font size=2> sender, </font><font color="#2b91af" size=2><font color="#2b91af" size=2>EventArgs</font></font><font size=2> e)
{
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>var</font></font><font size=2> filterByMake = </font><font color="#0000ff" size=2><font color="#0000ff" size=2>from</font></font><font size=2> Listing </font><font color="#0000ff" size=2><font color="#0000ff" size=2>in</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.carTrackerDataSet.Listing
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>join</font></font><font size=2> Make </font><font color="#0000ff" size=2><font color="#0000ff" size=2>in</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.carTrackerDataSet.Make
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>on</font></font><font size=2> Listing.MakeID </font><font color="#0000ff" size=2><font color="#0000ff" size=2>equals</font></font><font size=2> Make.MakeID
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>where</font></font><font size=2> (Make.MakeName.ToLower().Contains(makeToolStripTextBox.Text.ToLower()))
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>select</font></font><font size=2> Listing;
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.listingBindingSource.DataSource = filterByMake;
}
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>private</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>void</font></font><font size=2> fillByCarTypeToolStripButton_Click(</font><font color="#0000ff" size=2><font color="#0000ff" size=2>object</font></font><font size=2> sender, </font><font color="#2b91af" size=2><font color="#2b91af" size=2>EventArgs</font></font><font size=2> e)
{
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>var</font></font><font size=2> filterByCarType = </font><font color="#0000ff" size=2><font color="#0000ff" size=2>from</font></font><font size=2> Listing </font><font color="#0000ff" size=2><font color="#0000ff" size=2>in</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.carTrackerDataSet.Listing
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>join</font></font><font size=2> CarType </font><font color="#0000ff" size=2><font color="#0000ff" size=2>in</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.carTrackerDataSet.CarType
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>on</font></font><font size=2> Listing.CarTypeID </font><font color="#0000ff" size=2><font color="#0000ff" size=2>equals</font></font><font size=2> CarType.CarTypeID
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>where</font></font><font size=2> (CarType.CarTypeName.ToLower().Contains(cartypeToolStripTextBox.Text.ToLower()))
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>select</font></font><font size=2> Listing;
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.listingBindingSource.DataSource = filterByCarType;
{ </font>
View the full article
<font color="#0000ff" size=2><font color="#0000ff" size=2>
private</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>void</font></font><font size=2> fillByMakeToolStripButton_Click(</font><font color="#0000ff" size=2><font color="#0000ff" size=2>object</font></font><font size=2> sender, </font><font color="#2b91af" size=2><font color="#2b91af" size=2>EventArgs</font></font><font size=2> e)
{
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>var</font></font><font size=2> filterByMake = </font><font color="#0000ff" size=2><font color="#0000ff" size=2>from</font></font><font size=2> Listing </font><font color="#0000ff" size=2><font color="#0000ff" size=2>in</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.carTrackerDataSet.Listing
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>join</font></font><font size=2> Make </font><font color="#0000ff" size=2><font color="#0000ff" size=2>in</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.carTrackerDataSet.Make
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>on</font></font><font size=2> Listing.MakeID </font><font color="#0000ff" size=2><font color="#0000ff" size=2>equals</font></font><font size=2> Make.MakeID
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>where</font></font><font size=2> (Make.MakeName.ToLower().Contains(makeToolStripTextBox.Text.ToLower()))
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>select</font></font><font size=2> Listing;
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.listingBindingSource.DataSource = filterByMake;
}
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>private</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>void</font></font><font size=2> fillByCarTypeToolStripButton_Click(</font><font color="#0000ff" size=2><font color="#0000ff" size=2>object</font></font><font size=2> sender, </font><font color="#2b91af" size=2><font color="#2b91af" size=2>EventArgs</font></font><font size=2> e)
{
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>var</font></font><font size=2> filterByCarType = </font><font color="#0000ff" size=2><font color="#0000ff" size=2>from</font></font><font size=2> Listing </font><font color="#0000ff" size=2><font color="#0000ff" size=2>in</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.carTrackerDataSet.Listing
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>join</font></font><font size=2> CarType </font><font color="#0000ff" size=2><font color="#0000ff" size=2>in</font></font> <font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.carTrackerDataSet.CarType
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>on</font></font><font size=2> Listing.CarTypeID </font><font color="#0000ff" size=2><font color="#0000ff" size=2>equals</font></font><font size=2> CarType.CarTypeID
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>where</font></font><font size=2> (CarType.CarTypeName.ToLower().Contains(cartypeToolStripTextBox.Text.ToLower()))
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>select</font></font><font size=2> Listing;
</font><font color="#0000ff" size=2><font color="#0000ff" size=2>this</font></font><font size=2>.listingBindingSource.DataSource = filterByCarType;
{ </font>
View the full article