原文链接:http://hanbaohong.iteye.com/blog/704800 第一步:上网http://dev.mysql.com/downloads/connector/odbc/下载mysql-connector-odbc-5.1.6-win32.msi 第二步:安装mysql-connector-odbc-5.1.6-win32.msi 第三步:运行VB并新建一标准EXE工程, 通过菜单 工程->引用 打开”引用”对话框, 找到 Microsoft ActiveX Data O
我们知道SQL SERVER建立链接服务器(Linked Server)可以选择的驱动程序非常多,最近发现使用ODBC 的 Microsoft OLE DB 驱动程序建立的链接服务器(Linked Server), 调用存储过程过程时,参数不能为NULL值. 否则就会报下面错误提示: 对应的英文错误提示为: EXEC xxx.xxx.dbo.Usp_Test NULL,NULL,'ALL' Msg 7213, Level 16, State 1, Line 1 The attempt by th
在VB中,属性是可以有参数的,而VBA中属性使用参数非常常见.比如最常用的:Worksheet.Range("A1:A10") VB的语法,使用参数的不一定是方法,也有可能是属性!(虽然属性的本质是方法) 例一:参数当作"索引"使用 定义一个类模块,模块名称Ints.为简化模型,使用了只读属性. ) As Integer Public Property Get ArrValue(Index As Integer) As Integer ArrValue = arr
VBA的过程及参数详解 VBA中的过程(Procedure)有两种,一种叫函数(Function),另外一种叫子程序(Subroutine),分别使用Function和Sub关键字.它们都是一个可以获取参数.执行一系列语句.以及改变其参数的值的独立过程.而与 Function 过程不同的是:带返回值的 Sub 过程不能用于表达式. 这里主要介绍子程序的使用方法,同样这些方法也可以应用到Function上. 语法[Private | Public | Friend] [Static] Sub na
Function zhengze(ze As String, Rng As Range) Set regx = CreateObject("vbscript.regexp")With regx .Global = True .Pattern = ze '写正则表达式 Set mat = .Execute(Rng) For Each mg In mat If .test(Rng) Then zhengze = mg Else zh