LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 31
Default Like operator in SQL with Excel Driver

Hi,

I am using adodb recorset and excel driver to query a worksheet in
excel file. When I try to use like poerator it gives me an error. Can
someone please help me. Below is my code

When I remove % and replace it with correct part number it shows the
correct results. But my part number column has more part number and I
just need to count records that contains part number I supplied.

Sub PartNumberUsage()
Dim condb As New ADODB.Connection

wk_selected = ActiveSheet.Name
wk_xtab = "MSO_Xtab"


dbpath = ActiveWorkbook.FullName
conn = "DRIVER={Microsoft Excel Driver (*.xls)}; ReadOnly=1;DBQ=" &
dbpath
condb.Open conn

Set rst = New ADODB.Recordset
Sql = "select count(" & Worksheets(wk_xtab).Range("A1").Value & ")
from [MSO_Xtab$A:iv] where Part_no = '301971%' "



Call rst.Open(Sql, condb, CursorTypeEnum.adOpenForwardOnly,
LockTypeEnum.adLockReadOnly, CommandTypeEnum.adCmdText)

Cells(ActiveCell.Row, ActiveCell.Column + 1).Value = rst(0)



Application.StatusBar = False

rst.Close
Set rst = Nothing
Set condb = Nothing
 
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
How to install two video adapter driver using the same WDDM driver? Able Cox New Users to Excel 1 January 24th 08 12:44 PM
Postscript driver won't print rows that the PCL driver will dziesmer Excel Discussion (Misc queries) 0 December 6th 07 09:21 PM
Excel Driver Vinod[_2_] Excel Discussion (Misc queries) 1 November 23rd 07 10:48 PM
Excel Driver Vinod[_2_] Excel Discussion (Misc queries) 0 November 21st 07 05:09 PM
Excel Driver Clark Li Excel Programming 3 December 9th 03 03:59 PM


All times are GMT +1. The time now is 02:50 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"