Database Management
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsDatabasesDatabase Management

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old November 24th, 2003, 06:54 AM
M_L M_L is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Nov 2003
Posts: 1 M_L User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
User Function in Query !

Hi all

My Front end is VB (6) and back end is Access (2000)

I have a Query written in Access which uses a user function. When I try to use the Query in VB, it gives me a error saying that the user function could not be found.

My queries regarding the same
1) How can I use this Query in VB
2)If not than how do write such a query in VB itself

------------------------------------------------
The Query (Tenders (db) - QryCheckStatus ) in Access is as follows
------------------------------------------------
SELECT T1.* FROM Tenders AS T1
WHERE (((RevisionNumber([T1].[CAERef]))=(Select MAX (RevisionNumber(T2.CAERef)) from Tenders as T2 where TenderNumber(T2.CAERef) = TenderNumber(T1.CAERef))));

---------------------------------------------
The function in access is as follows
---------------------------------------------
Function RevisionNumber(strRefNo As String) As Integer
Dim intHyphenPos As Integer

intHyphenPos = InStr(1, strRefNo, "-")
If intHyphenPos > 0 Then
RevisionNumber = Val(Mid$(strRefNo, intHyphenPos + 1))
Else
RevisionNumber = 0
End If

End Function

---------------------------------
And this is my code in VB
---------------------------------
Private Sub AlarmCheckStatus()

Dim mydb As Database
Dim mydyn As Recordset

On Error GoTo err_handler
Set mydb = OpenDatabase("C:\Tenders\Tenders.mdb")
Set mydyn = mydb.OpenRecordset("Select * from QryCheckStatus ")

' some more code

err_end:
mydyn.Close
mydb.Close
Exit Sub

err_handler:
MsgBox Err.Number & Err.Description
End Sub

Thanks for reading the Query
M.L

Reply With Quote
Reply

Viewing: Dev Shed ForumsDatabasesDatabase Management > User Function in Query !


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway
Stay green...Green IT