Click here to Skip to main content
15,890,336 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralIOLECommandTarget Interop and Optical Zoom in WebBrowser Control Pin
TerriTop18-Mar-08 12:23
TerriTop18-Mar-08 12:23 
QuestionI have a VB.Net Windows application Pin
indian14318-Mar-08 9:55
indian14318-Mar-08 9:55 
GeneralRe: I have a VB.Net Windows application Pin
AliAmjad18-Mar-08 10:15
AliAmjad18-Mar-08 10:15 
GeneralRe: I have a VB.Net Windows application Pin
Dave Kreskowiak18-Mar-08 10:27
mveDave Kreskowiak18-Mar-08 10:27 
GeneralRe: I have a VB.Net Windows application Pin
Dave Kreskowiak18-Mar-08 10:25
mveDave Kreskowiak18-Mar-08 10:25 
GeneralRe: I have a VB.Net Windows application Pin
indian14318-Mar-08 20:52
indian14318-Mar-08 20:52 
GeneralPublic set in VB 6.0 Pin
leaveu18-Mar-08 9:30
leaveu18-Mar-08 9:30 
AnswerRe: Public set in VB 6.0 Pin
Arjun Marwaha18-Mar-08 21:38
Arjun Marwaha18-Mar-08 21:38 
Hello,

You can declare the connection object in a module and then use the same in rest of your application.
Here is the code which you can use:

Module:

Option Explicit
Public gstrDbPath As String
Public adoConnection As ADODB.Connection

Public Sub Main()
gstrDbPath = App.Path & ".\Nwind.mdb"
Dim strConnectString As String

Set adoConnection = New ADODB.Connection
strConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" _
& gstrDbPath

'Open the connection to the database
adoConnection.Open strConnectString
Form1.Show
End Sub

Form1:

Option Explicit
Dim RS As ADODB.Recordset

Private Sub Command1_Click()
Dim strQuery As String
Set RS = New ADODB.Recordset

strQuery = "SELECT * from customers"

Set RS.ActiveConnection = adoConnection
With RS
.LockType = adLockBatchOptimistic
.CursorType = adOpenStatic
.CursorLocation = adUseClient
.Open strQuery
End With

Set Text1.DataSource = RS
Text1.DataField = "ContactName"
RS.ActiveConnection = Nothing

End Sub

Similarly you can use the Connection object in other forms.

Regards,
Dave

Dave Traister
Software Engineer
ComponentOne LLC
www.ComponentOne.com

GeneralRe: Public set in VB 6.0 Pin
Dave Kreskowiak19-Mar-08 1:34
mveDave Kreskowiak19-Mar-08 1:34 
GeneralAuto Clicking Pin
mykingdomforanewusername18-Mar-08 6:58
mykingdomforanewusername18-Mar-08 6:58 
GeneralRe: Auto Clicking Pin
Dave Kreskowiak18-Mar-08 8:52
mveDave Kreskowiak18-Mar-08 8:52 
GeneralRe: Auto Clicking Pin
Luc Pattyn18-Mar-08 12:38
sitebuilderLuc Pattyn18-Mar-08 12:38 
GeneralRe: Auto Clicking Pin
Smithers-Jones19-Mar-08 2:32
Smithers-Jones19-Mar-08 2:32 
Generaldata base or file Pin
DavidProg18-Mar-08 5:54
DavidProg18-Mar-08 5:54 
GeneralRe: data base or file Pin
Dave Kreskowiak18-Mar-08 8:54
mveDave Kreskowiak18-Mar-08 8:54 
Questionplz help with datetime stored procedure in vb.net Pin
saša198318-Mar-08 4:45
saša198318-Mar-08 4:45 
GeneralRe: plz help with datetime stored procedure in vb.net Pin
Guffa18-Mar-08 6:51
Guffa18-Mar-08 6:51 
Questionreceive data from microcontroller(CPLD coolrunner II) Pin
Beginner KS18-Mar-08 4:41
Beginner KS18-Mar-08 4:41 
GeneralRe: receive data from microcontroller(CPLD coolrunner II) Pin
Dave Kreskowiak18-Mar-08 8:57
mveDave Kreskowiak18-Mar-08 8:57 
QuestionRe: receive data from microcontroller(CPLD coolrunner II) Pin
khaiseng18-Mar-08 12:38
khaiseng18-Mar-08 12:38 
GeneralRe: receive data from microcontroller(CPLD coolrunner II) Pin
Luc Pattyn18-Mar-08 12:44
sitebuilderLuc Pattyn18-Mar-08 12:44 
GeneralRe: receive data from microcontroller(CPLD coolrunner II) Pin
khaiseng18-Mar-08 22:03
khaiseng18-Mar-08 22:03 
GeneralVBA Help Needed Pin
Brendan Vogt18-Mar-08 0:13
Brendan Vogt18-Mar-08 0:13 
QuestionRe: VBA Help Needed Pin
Brendan Vogt18-Mar-08 2:11
Brendan Vogt18-Mar-08 2:11 
GeneralVB.NET MySQL Pin
Socheat.Net17-Mar-08 22:44
Socheat.Net17-Mar-08 22:44 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.