C# VS 2005 - SQL Query Parameters to an ODBC DataSource

Please support our C# advertiser: $4.95 a Month - ASP.NET Web Hosting – Click Here!
Reply

Join Date: Feb 2006
Posts: 8
Reputation: jcrcarmo is an unknown quantity at this point 
Solved Threads: 0
jcrcarmo jcrcarmo is offline Offline
Newbie Poster

C# VS 2005 - SQL Query Parameters to an ODBC DataSource

 
0
  #1
Mar 8th, 2006
Hello everyone,

I used to have my MS Access 2002 DataBase placed in my application folder and connect to it through an OLEDB connection. Everything worked fine.

Now I decided to create an ODBC DataSource and suddenly I'm not able to pass parameters to the SQL Query the way I used to with the OLEDB connection.

Here's a sample code of the SQL Query and C# code on my form:

FillByClienteDataNumero query:

  1. SELECT Data, Cliente, Tipo, Número, Espécie, Lote, Análise, Preço
  2. FROM qryALL1
  3. WHERE (Cliente = ?) AND (Data >= ?) AND (Data <= ?) AND (Tipo = ?)
  4. ORDER BY Data, Número

Form code:

  1. private void btnSeekBA_Click(object sender, EventArgs e)
  2. {
  3. try
  4. {
  5. this.qryALL1TableAdapter.FillByClienteDataTipo(this.sascrDataSet.qryALL1, cbCliente.Text, new System.Nullable<System.DateTime>(((System.DateTime)(System.Convert.ChangeType(DataIni.Text, typeof(System.DateTime))))), new System.Nullable<System.DateTime>(((System.DateTime)(System.Convert.ChangeType(DataFin.Text, typeof(System.DateTime))))), "Boletim");
  6. }
  7. catch (System.Exception ex)
  8. {
  9. System.Windows.Forms.MessageBox.Show(ex.Message);
  10. }
  11. }

Any ideas why the above SQL query and code work with an OLEDB connection but not with an ODBC DataSource? Thanks a million!

JC.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC