VBA (Visual Basic for Application ):
O 'Reilly VB VBA concise tutorial
OfficeVBAProgrammingCollection of manuals (CHM)
Microsoft Office VBA Language Reference
Microsoft Office 2007 system VBA programming
Office VBA programming skills
To more accurately track data, you create a cursor that contains data using the Recordset component, which is the data stored in memory:
rs = Server.CreateObject ("ADODB.") RecordSet ")
Rs. Open (Sqlstr,conn,1,a)
Note: a=1 means read data, a=3 represents new, modified, or deleted data.
In the recordset component, the common properties and methods are:
Rs. Fields
Disconnect | access | recordsets | data Meyyammai Subramanian
Microsoft Corporation
April 2001
Apply to:
Microsoft®access 2002
Summary: This article describes how to bind a data access page to a disconnected ADO recordset.
Directory
Brief introduction
To create a data access
Suppose this data table has a unique ID field and has at least one record. Random access to one of the records of the method is very simple, can be divided into four steps: [Shanghai treatment of impotence Hospital editing and finishing]1. Obtain the total number of records N.2. Store all ID numbers in an array3. Produce a random number m not greater than n4. Remove the ID number from the array, query the data table, get the record data.Here's some co
Ys_name
Ys_date
1
Tom
2018/1/1
2
John doe
2018/1/3
D:\test1.mdb
Id
Ys_name
Ys_date
1
Harry
2018/1/1
2
Ma Liu
2018/1/2
D:\test2.mdb Query statement: Select Id,ys_name,ys_date from Ys_user in ' D:\test1.mdb ', select Id,ys_name,ys_date from Ys_user in ' D:\test2.mdb ' order b Y ys_date Query Result:
Id
Ys_name
'Vb/VBA for Database File Access
'The example database is an Access database. If you use the SQL database, you only need to change the connection string.
'
'*************************************** **********************************
'**
'** Use ADODB. Stream to save/read files to the database
'** Reference Microsoft ActiveX Data Objects 2.5 library and later
'**
Access Enthusiasts are proud of VBA. I think this is not a good phenomenon. VBA is only a subset of VB, there are many limitations, such as not support inheritance, not support pointers, do not support child type, etc. Using VBA to manipulate data structures outside of the Office family is very difficult.
Comparison of functions between Visual Basic for Applications and SQL Server Transact-SQL (ADP)Note that the information in this topic applies only to the Microsoft Access Project (. ADP ).
The following table compares common functions in Microsoft Visual Basic for Applications (VBA) and Microsoft SQL Server Transact-SQL. For more information about Transact-SQL scalar functions, see the SQL server documen
Label:Using ADO to connect to the database of itself, you need to first create a Adodb.connection connection objectSet cn = CreateObject ("ADODB. Connection ")The provider of the database CN. Provider = "microsoft.ace.oledb.12.0"Currentproject.path is the path where the current Access database program is obtained STRCN = "Data Source =" Currentproject.path "\accessdatabase.accdb ; Jet oledb:database password= "Open connectioncn. Open (STRCN) creates
cell at the intersection of RowIndex and Columindex, starting with 1, and filling in the number by 1 increments per row.rowindex = Val(InputBox("Please enter row number.", , 1))columnindex = Val(InputBox("Please enter column number.", , 1))For i = 1 To rowindex For j = 1 To columnindex Cells(i, j) = (i - 1) * columnindex + j Next jNext iWhen the Cells property is used with a Range object, the reference frame for the number of rows and columns is a Range object, that is, the rows and columns are
ArticleDirectory
Office 2003 and Office XP
To allow any automation client to access the VBA object model and run
CodeUsers must explicitly grant access permissions to them. To enable access permissions, follow these steps.
Office 2003 and Office XP
Open the Office 2003 or Office XP ApplicationProgram. On
Open a file or program' API function declarationPublic Declare Function ShellExecute Lib "Shell32.dll" Alias "Shellexecutea" (ByVal hWnd as Long, ByVal lpoperation as Str ING, ByVal lpfile As String, ByVal lpparameters as String, ByVal lpdirectory as String, ByVal nShowCmd as long) as long' ShellExecute function two times package to simplify use' Input parameter file can be a file name, Web address or command linePublic Function ShellEx (File as String)ShellExecute hWndAccessApp, "Open", File, 0
Option compare Database
Private sub command0_click ()
Msgbox "hello"
End sub
Private sub commandementclick ()
Docmd. BEEP
Docmd. transferspreadsheet acexport, acspreadsheettypeexcel9, "Table1", "C: myexcel", true, "ruix"
End sub
Private sub command2_click ()
'Import an Excel file to a specified table
Docmd. transferspreadsheet acimport, acspreadsheettypeexcel9 ,_
"Employees", currentproject. Path "est.xls", true
End sub
Private sub command3_click ()
'Export all tables to an Excel file
Exp
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.