Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 10
Default Displayed value in a combo box

How can I pass the displayed value in a combo box to the WHERE clause of a SQL query in another combo box

This is the bit of code it gets stuck on€
With cd
Set .ActiveConnection = cn
.CommandText = "SELECT distinct(PONo) FROM POdata WHERE LCNo = ComboBox.cboLCNos.Value
.CommandType = adCmdTex
Set rst2 = .Execut
End Wit

I get an Automation error and it highlights €“ Set rst2 = .Execute €“
If I replace ComboBox.cboLCNos.Value with 'IMPLC3679' (a string in the LCNo field) it works
Thank you for any assistance you can give

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 38
Default Displayed value in a combo box

"Mandy" wrote in message
...
How can I pass the displayed value in a combo box to the WHERE clause of a

SQL query in another combo box?

This is the bit of code it gets stuck on.
With cd2
Set .ActiveConnection = cn2
.CommandText = "SELECT distinct(PONo) FROM POdata WHERE LCNo =

ComboBox.cboLCNos.Value"
.CommandType = adCmdText
Set rst2 = .Execute
End With

I get an Automation error and it highlights - Set rst2 = .Execute -
If I replace ComboBox.cboLCNos.Value with 'IMPLC3679' (a string in the

LCNo field) it works.
Thank you for any assistance you can give.


..CommandText = "SELECT distinct(PONo) FROM POdata WHERE LCNo = " &
ComboBox.cboLCNos.Value

Paul D


  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5
Default Displayed value in a combo box

Try changing below:

..CommandText = "SELECT distinct(PONo) FROM POdata WHERE
LCNo = '" & ComboBox.cboLCNos.Value & "'"

HTH... Al

-----Original Message-----
How can I pass the displayed value in a combo box to the

WHERE clause of a SQL query in another combo box?

This is the bit of code it gets stuck on?¦
With cd2
Set .ActiveConnection = cn2
.CommandText = "SELECT distinct(PONo) FROM

POdata WHERE LCNo = ComboBox.cboLCNos.Value"
.CommandType = adCmdText
Set rst2 = .Execute
End With

I get an Automation error and it highlights ?" Set rst2

= .Execute ?"
If I replace ComboBox.cboLCNos.Value with 'IMPLC3679' (a

string in the LCNo field) it works.
Thank you for any assistance you can give.

.

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
linking a form combo box... results from the combo box to another Trey Excel Discussion (Misc queries) 1 July 15th 07 01:58 AM
combo reference on another combo box for picking address etc. kbjin Excel Worksheet Functions 1 December 8th 06 03:29 PM
Can one combo box control the data in a different combo box MarkM Excel Discussion (Misc queries) 5 October 9th 06 11:44 AM
"Combo Box - getting control combo box to stick in place in worksh ajr Excel Discussion (Misc queries) 1 February 16th 05 02:05 AM
"Combo Box - getting control combo box to stick in place in worksh ajr Excel Discussion (Misc queries) 0 February 15th 05 07:45 PM


All times are GMT +1. The time now is 01:30 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"