Sqlconnect() Method
Total Page:16
File Type:pdf, Size:1020Kb

Visual FoxPro Toolkit for .NET SqlConnect() Method
Receives a connection string as a parameter and establishes a connection to the backend. Returns a connection object back
[Visual Basic] Public Shared Function SqlConnect(ByVal tcConnectionString As String) As OleDbConnection
[C#] public static OleDbConnection SqlConnect(string tcConnectionString)
Example
[Visual Basic] 'Establish a connection and a command Dim lcConnectionString As String Dim lcSQL As String Dim oConn As OleDbConnection
'Get the connection string and sql statement lcConnectionString = "Provider=vfpoledb.1;Data Source='C:\Program Files\Microsoft Visual FoxPro 7\Samples\Data\testdata.dbc';password='';user id=''" lcSQL = "Select * from customer"
'Connect to the Database, execute the query and disconnect 'SqlConnect(), SqlExecute(), SqlDisconnect() oConn = SqlConnect(lcConnectionString) goView = SqlExecute(oConn, lcSQL, "CustomerList") SqlDisConnect(oConn)
'Select the default cursor VFPToolkit.vfpData.Select(goView) Browse()
[C#] //Establish a connection and a command string lcConnectionString; string lcSQL; OleDbConnection oConn;
//Get the connection string and sql statement lcConnectionString = "Provider=vfpoledb.1;Data Source='C:\\Program Files\\Microsoft Visual FoxPro 7\\Samples\\Data\\testdata.dbc';password='';user id=''"; lcSQL = "Select * from customer";
//Connect to the Database, execute the query and disconnect //SqlConnect(), SqlExecute(), SqlDisconnect() oConn = SqlConnect(lcConnectionString); goView = SqlExecute(oConn, lcSQL, "CustomerList"); SqlDisConnect(oConn);
//Select the default cursor and browse it VFPToolkit.vfpData.Select(goView); Browse();
Implementation
[Visual Basic]
Public Shared Function SqlConnect(ByVal tcConnectionString As String) As OleDbConnection Dim oConn As OleDbConnection = New OleDbConnection(tcConnectionString) Return oConn End Function
[C#] public static OleDbConnection SqlConnect(string tcConnectionString) { return new OleDbConnection(tcConnectionString); }
Requirements
Namespace: VFPToolkit Class: VFPToolkit.vfpData Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows .NET Server family Assembly: VFPToolkit (in VFPToolkitNET.dll)
See Also
VFPToolkit.vfpData Members | VFPToolkit Namespace