Connecting Tech Pros Worldwide Help | Site Map

{SOLVED} Help with query output

Newbie
 
Join Date: Nov 2006
Location: Chicago
Posts: 8
#1: Nov 9 '06
Hello...

I have the following query which gets input from user entered information. When this is executed the results is displayed in a dynaset. What I am trying to figure out is if there is a way to display the results on the same form or a msgbox. Please let me know if you can help.
Thanks..Lonestar

SELECT KenanCrmTable.ComponentIOSC, KenanCrmTable.ComponentDesc, KenanCrmTable.MemberType, KenanCrmTable.PackageType, IOSCfeatureNameTable.RelatedFeatures, IOSCfeatureNameTable.AAISdescription
FROM KenanCrmTable INNER JOIN IOSCfeatureNameTable ON KenanCrmTable.ComponentIOSC=IOSCfeatureNameTable.I OSC
WHERE (((KenanCrmTable.ComponentIOSC) Like forms!frmSearchTable!IoscNum.value));
pks00's Avatar
Expert
 
Join Date: Oct 2006
Posts: 281
#2: Nov 9 '06

re: {SOLVED} Help with query output


Well if u create a form based on this query

SELECT KenanCrmTable.ComponentIOSC, KenanCrmTable.ComponentDesc, KenanCrmTable.MemberType, KenanCrmTable.PackageType, IOSCfeatureNameTable.RelatedFeatures, IOSCfeatureNameTable.AAISdescription
FROM KenanCrmTable INNER JOIN IOSCfeatureNameTable ON KenanCrmTable.ComponentIOSC=IOSCfeatureNameTable.I OSC


And u have a textbox where the user enters IoscNum, u can perform a filter or a find
Expand|Select|Wrap|Line Numbers
  1.  
  2. e.g.
  3.  
  4. me.filter = "ComponentIOSC = " & Me.UserEnteredField
  5. me.filteron = true
  6.  
  7. or
  8.  
  9. dim rs as dao.recordset
  10.  
  11. set rs=me.recordsetclone
  12. rs.findfirst "ComponentIOSC = " & Me.UserEnteredField
  13. if rs.nomatch=false then
  14.     me.bookmark=rs.bookmark
  15. endif
  16.  
Quote:

Originally Posted by LoneStar

Hello...

I have the following query which gets input from user entered information. When this is executed the results is displayed in a dynaset. What I am trying to figure out is if there is a way to display the results on the same form or a msgbox. Please let me know if you can help.
Thanks..Lonestar

SELECT KenanCrmTable.ComponentIOSC, KenanCrmTable.ComponentDesc, KenanCrmTable.MemberType, KenanCrmTable.PackageType, IOSCfeatureNameTable.RelatedFeatures, IOSCfeatureNameTable.AAISdescription
FROM KenanCrmTable INNER JOIN IOSCfeatureNameTable ON KenanCrmTable.ComponentIOSC=IOSCfeatureNameTable.I OSC
WHERE (((KenanCrmTable.ComponentIOSC) Like forms!frmSearchTable!IoscNum.value));

Newbie
 
Join Date: Nov 2006
Location: Chicago
Posts: 8
#3: Nov 9 '06

re: {SOLVED} Help with query output


Quote:

Originally Posted by pks00

Well if u create a form based on this query

SELECT KenanCrmTable.ComponentIOSC, KenanCrmTable.ComponentDesc, KenanCrmTable.MemberType, KenanCrmTable.PackageType, IOSCfeatureNameTable.RelatedFeatures, IOSCfeatureNameTable.AAISdescription
FROM KenanCrmTable INNER JOIN IOSCfeatureNameTable ON KenanCrmTable.ComponentIOSC=IOSCfeatureNameTable.I OSC


And u have a textbox where the user enters IoscNum, u can perform a filter or a find

Expand|Select|Wrap|Line Numbers
  1.  
  2. e.g.
  3.  
  4. me.filter = "ComponentIOSC = " & Me.UserEnteredField
  5. me.filteron = true
  6.  
  7. or
  8.  
  9. dim rs as dao.recordset
  10.  
  11. set rs=me.recordsetclone
  12. rs.findfirst "ComponentIOSC = " & Me.UserEnteredField
  13. if rs.nomatch=false then
  14.     me.bookmark=rs.bookmark
  15. endif
  16.  


I got it to work....well sort of...it keeps on giving me a data type mismatch error! Any sugguestions.....
pks00's Avatar
Expert
 
Join Date: Oct 2006
Posts: 281
#4: Nov 10 '06

re: {SOLVED} Help with query output


If ComponentIOSC is a string field then u need to wrap it with single quotes

eg

rs.findfirst "ComponentIOSC = '" & Me.UserEnteredField & "'"
Newbie
 
Join Date: Nov 2006
Location: Chicago
Posts: 8
#5: Nov 14 '06

re: {SOLVED} Help with query output


Thanks! that worked..
Reply