- VBA连接sql server数据库基本操作
OdooWizard
VBAVBA
不多说,直接看代码'连接数据库'定义数据链接对象,保存连接数据库信息Setcnn=CreateObject("ADODB.Connection")'定义记录集对象,保存数据表Setrs=CreateObject("ADODB.Recordset")'定义数据库链接字符串‘DataSource:数据库服务器IP地址‘InitialCatalog:数据库名称‘UserID:数据库登录用户名‘Passw
- c# ADODB.Recordset实例调用Fields报错
布伦鸽
c#数据库microsoft
代码:usingSystem;usingSystem.CodeDom;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingADODB;namespaceConsoleApp1{internalclassProgramre{staticADODB.Reco
- VB6编程中文件字符编码的简单转换,UTT-8和ANSI以及其它字符集互转
tin2
vb6.0编程编码utf-8
最近用VB6给公司写个小程序,碰到ANSI与UTF-8互相转换的问题,到网上搜的都是比较复杂的算法。偶然看到有人使用Adodb.Stream来解决问题,研究了一下确实可行,而且代码简单。分享一下。'字符集编码转换函数,调用是带三个参数,filename文件路径,charsetIn源文件字符编码,charsetOut想要转换的字符编码PublicSubCharConvert(ByValfileNam
- Excel SQL使用的两种方法
lijil168
vbasqlvbaexcel数据库activex
详细可参考:http://club.excelhome.net/thread-859194-1-1.html1、需要引用MicrosoftActiveXDataObject...Sub GetQuery() Dim cn As ADODB.Connection Set cn = New ADODB.Connection With cn .Provider = "Microsoft.Jet.OLED
- 【Oracle】VC6.0使用 odbc 访问 Oracle 存储过程
少莫千华
语言-C++数据库oracleADODBConnectionCommandRecordset
环境说明系统环境系统:WindowsXPIDE:MicrosoftVisualC++6.0使用的对象msado15.tlh_ConnectionPtrm_pConnection;HRESULThr=m_pConnection.CreateInstance(“ADODB.Connection”);_RecordsetPtrm_pRecordset;m_pRecordset.CreateInstanc
- tclshell运行linux脚本,shell脚本路径tcl基础知识
薛定谔的大兔纸
口令不正确//本文解释如何用Microsoft自带的adsutil.vbs来修改IISMetabase的设置方法,这里是通过调用BAT批处理的方法来实现的,灵活运用一下,可以用于InstallShield和其他地方fp=wscript.arguments(0)fn=right(fp,len(fp)-instrrev(fp,""))withcreateobject("adodb.stream").t
- NOTE VBA ACCESS
AIfred
ADO教程ADO较DAO更为先进w3school教程增删改查向ACCESS表中增加记录SubnewConn()DimiDimCONNAsObjectDimRSTAsObjectDimSQLAsStringSetCONN=CreateObject("adodb.connection")SetRST=CreateObject("adodb.recordset")SQL="INSERTINTOnewEm
- 2022-06-10
风来疏竹雁过留痕
Foxpro到MySQL的数据转换技术介绍传统的C/S模式的编程环境下,VisualFoxpro曾经是风靡一时的数据库类型,然而,在轻型的数据库级别里,mysql具有远比VFP要好得多的特性,最大的好处当然是跨平台特性。在本文介绍的这个应用里(这是一个实际的例子),我们把在VFP环境下频繁更新的数据,通过php的ADODB接口同步到MySQL数据库,并在入库之前,对其中的文本的关键字打上标记,使之
- Access ADO多连接时数据延迟无法同步无法及时更新的解决办法
嗨客递锅
vcADOJROc++JetEngineACCESS延迟accessdelete数据库insertsystem引擎
这个问题由来已久,由于不是非常影响项目进度,所以一直没有重视。最近闲来,又遇到此问题,决心仔细研究一番。上网搜了半天,整整半天,没有发现比较通俗易懂的文章,没办法,看看微软的资料,自己动手吧,把这个解决过程记录下来,以供大伙参考。问题描述:ADODB::_ConnectionPtrm_pConnection1;ADODB::_ConnectionPtrm_pConnection2;ADODB::_
- Excel中通过ADO执行SQL
五维思考
VBA执行SQL语句有一个固定的套路:绑定ADO连接数据源设置查询语句,并执行写入查询结果关闭连接释放资源参考代码如下:SubExecSql()DimcnnAsObject,rstAsObjectDimstrPathAsString,str_cnnAsString,strSQLAsStringDimiAsLong'第一步:后期绑定ADOSetcnn=CreateObject("adodb.conn
- VB&VBA/VBScript读取和保存UTF-8文件方案
平淡如茶
VBA
===============================VB&VBACode===============================PublicFunctionSaveFile(FileNameAsVariant,strFileBodyAsVariant)AsBooleanDimADO_StreamAsObjectSetADO_Stream=CreateObject("ADODB.St
- VBS字符串编码转换函数代码
因为业务需要将一些字符串转换为指定编码方便后期操作核心代码ConstadTypeBinary=1ConstadTypeText=2'acceptastringandconvertittoBytesarrayintheselectedCharsetFunctionStringToBytes(Str,Charset)DimStream:SetStream=CreateObject("ADODB.Str
- golang adodb mssql数据库的query格式化奇葩问题
毛毛v5
用adodb驱动查询mssql数据。如果参数带有大括号。就会显示错误:ServeSrssqldb.Prepareerror发生意外。(语法错误或违反访问规则)代码如下:db,err0:=sql.Open("adodb",cfg.Cfg["mssql"])iferr0!=nil{log.Println("ServeSrssqlopenerror")}else{deferdb.Close()stmt1
- windows环境下snort的安装
Quase7
问题记录mysqlphpapache
windows环境下snort的安装snort(一)windows环境下snort的安装1、MYSQL安装。2、apache安装3、php安装4、配置PHP5、安装配置adodb6、安装配置acid7、安装WinPcap_4_0.exe8、安装snort(二)Windows下snort的使用snort(一)windows环境下snort的安装1、MYSQL安装。如下图所示。安装成功后配置mysql
- go 连接 sqlserver 数据库
fordZrx
引入包gogetgithub.com/mattn/go-adodb测试packagetestimport("database/sql""fmt""strings""testing")funcTestSqlServer(t*testing.T){varconf[]stringvardb*sql.DBvarerrerrorconf=append(conf,"Provider=SQLOLEDB")con
- c++builder 6.0 使用ado
衢州小风风
ADOc++javaservlet
可以使用系统的TADOConnection组件,这里使用原生对象来操作,只用于学习1.导入ado库importlibrary,生成adodb_ocx.h,adodb_tlb.h2.修改生成的头文件,Stringsql_update="updateuserinfosetname='abc'";TConnection*db=newTConnection(this);intiState=0;try{tr
- VBA 单元格内容存为txt文本文件
JamesT
Sub单元格内容保存为txt文件()myPath=ThisWorkbook.Path&"\txt\"'*********************用ADODB.STREAM进行写入UTF-8文本******************************Fori=2To50SetOBJSTREAM=CreateObject("ADODB.Stream")WithOBJSTREAM.Open.Posi
- ADODB.stream
m0_53319566
c#
1、ADODB.stream对象FilesystemObject的OpenTextFile默认会用系统的编码读取文本,默认一般都是ANSI(通常我们称为ASCII字符)FilesystemObject的OpenTextFile只能读取Unicode和ANSI的编码的文件。对于UTF-8编码的文本文件FilesystemObject但是ADODB.stream可以读取utf-8和其它编码的文件ADO
- Access读写操作by Python
summer_ice
一、利用pywin32库可以利用win32.client模块的COM组件访问功能,通过ADODB操作Access的文件。1、导入模块importwin32com.client2、建立数据库连接conn=win32com.client.Dispatch(r"ADODB.Connection")DSN='PROVIDER=Microsoft.Jet.OLEDB.4.0;DATASOURCE=test.
- COM学习(二)——COM的注册和卸载
一叶障目
COM组件是跨语言的,组件被注册到注册表中,在加载时由加载函数在注册表中查找到对应模块的路径并进行相关加载。它的存储规则如下:在注册表的HKEY_CLASSES_ROOT中以模块名的方式保存着COM模块的GUID,比如HKEY_CLASSES_ROOT\ADODB.Error\CLSID键中保存着模块ADODB.Error的GUID为{00000541-0000-0010-8000-00AA006
- 深入理解JVM & G1 GC:深度解析七种垃圾收集算法!它们是如何实现的?原理是什么?
架构小菜
目前有两种比较常见的垃圾标记算法,分别是引用计数算法和根搜索算法。引用计数器在微软的COM组件技术中、Adodb的ActionScript3中都有使用。一、引用计数法引用计数法(RefernceCounting)在GC执行垃圾回收之前,首先需要区分出内存中哪些是存活对象,哪些是已经死亡的对象。只有被标记为己经死亡的对象,才会在执行垃圾回收时,释放掉其所占用的内存空间,因此这个过程我们可以称为垃圾标
- php drive mssql,PHP 连接 MSSQL 2005/2008 以UTF8存取 并让ADODB支持的安装设置
土城三富
phpdrivemssql
时间:2009-11-911:14作者:欣然随风因系统大量使用AJAX,为避免编码转来转去的麻烦,把文件都设为了UTF8。但在操作MSSQL时遇到乱码问题,查阅一番后原来是MSSQL不支持UTF8,寒~~花了一天时间来处理这个问题,并最终解决:一、安装SQLServerDriverforPHP在微软官网上发现了这个东西,他提供了一套PHP对MS2005/2008操作的全新函数库,并且支持UTF8,
- 深入理解JVM & G1 GC:深度解析七种垃圾收集算法!它们是如何实现的?原理是什么?
Java_Caiyo
算法编程语言jvmjavaGC
目录一、引用计数法二、根搜索算法三、标记·清除算法(Mark-Sweep)四、复制算法(Copying)五、标记-压缩算法(Mark-Compact)六、增量算法(IncrementalCollecting)七、分代收集算法(GenerationalCollecting)目前有两种比较常见的垃圾标记算法,分别是引用计数算法和根搜索算法。引用计数器在微软的COM组件技术中、Adodb的ActionS
- VBA 运行存储过程中报错“对象关闭时,不允许操作”
fswy
Excelexcelvba对象关闭时不允许操作3704rs
一、报错3704在使用Exce模块l完成运行存储过程的操作中,发现不管怎么使用rs.open都会报错3704,”对象关闭时,不允许操作“。代码如下:SublinkSQL()'定义数据链接对象,保存连接数据库信息DimCNAsObject'定义记录集对象,保存数据表DimrsAsObject'创建数据链接对象SetCN=CreateObject("ADODB.Connection")'创建记录集对象
- 获取 Recordset 对象中的记录数
zaodt
VisualC++
在ADO中,用Recordset对象的Open方法打开记录集后,就可以用GetRecordCount方法获取记录数。代码如下:CStringstrSQL="SELECT*FROMauthors";_RecordsetPtrpRs=NULL;pRs.CreateInstance("ADODB.Recordset");longnRecordCount=0;try...{pRs->Open(_varia
- Windows Server 2008 r2 64bit 运行ASP提示ADODB.Connection error ‘800a0e7a’错误解决办法
weixin_30593261
WindowsServer2008r264bit上运行Asp+Access程序时出现如下错误:ADODB.Connectionerror‘800a0e7a’Providercannotbefound.Itmaynotbeproperlyinstalled.原因是64位的iis无法兼容32的jet引擎网上找到解决办法:需要让iis以32为的方式运行,只要在命令行输入一下命令cscriptC:\ine
- ADODB.Connection 错误 '800a0e7a' 未找到提供程序。该程序可能未正确安装。解决办法集锦
webcaptain1802
1.错误提示如下:ADODB.Connection错误'800a0e7a'未找到提供程序。该程序可能未正确安装。/hua1/manage/inc/conn.asp,行8咋一看貌似是数据库连接的问题,但是我反复看了数据库的连接代码没有错误;接下来就换到自己的机器上运行网站,程序运行正常;所以,得出的结论是:网站程序正常。那接下来要考虑的问题就是机器环境配置的问题,是不是服务器软件的问题,本机装的是w
- ADODB.Connection 错误 '800a0e7a' 未找到提供程序
津濑美
ASP.NET
ASP页面提示ADODB.Connection错误'800a0e7a'未找到提供程序。该程序可能未正确安装。转换下编码,之前我也遇到过这问题,一般都是64位系统的原因。把IIS切换为32Bit模式运行命令:CscriptC:\inetpub\adminscripts\adsutil.vbsSETW3SVC/AppPools/Enable32bitAppOnWin641
- ADODB.Connection 错误 '800a0e7a'
mikein08
databaseiisaccess数据库asp
环境:win7,iis6.1,access2007,运行asp连接文件提示数据库文件是2003accessconn.open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&dbpath运行时产生ADODB.Connection错误'800a0e7a'解决:找到iis站点所使用的应用程序连接池-->高级设置-->启用32位应用程序True
- Windows 64 bit ADODB.Connection 错误"800a0ea9"
liu1220356497
64位WindowsIIS运行32bit程序,不完全兼容就出现:“Windows64bitADODB.Connection错误'800a0ea9'未指定提供程序”解决方法:进CMD命令窗口:依次运行:1.cd/d%systemdrive%\Inetpub\AdminScripts2.cscript.exeadsutil.vbssetW3SVC/AppPools/Enable32BitAppOn
- [黑洞与暗粒子]没有光的世界
comsci
无论是相对论还是其它现代物理学,都显然有个缺陷,那就是必须有光才能够计算
但是,我相信,在我们的世界和宇宙平面中,肯定存在没有光的世界....
那么,在没有光的世界,光子和其它粒子的规律无法被应用和考察,那么以光速为核心的
&nbs
- jQuery Lazy Load 图片延迟加载
aijuans
jquery
基于 jQuery 的图片延迟加载插件,在用户滚动页面到图片之后才进行加载。
对于有较多的图片的网页,使用图片延迟加载,能有效的提高页面加载速度。
版本:
jQuery v1.4.4+
jQuery Lazy Load v1.7.2
注意事项:
需要真正实现图片延迟加载,必须将真实图片地址写在 data-original 属性中。若 src
- 使用Jodd的优点
Kai_Ge
jodd
1. 简化和统一 controller ,抛弃 extends SimpleFormController ,统一使用 implements Controller 的方式。
2. 简化 JSP 页面的 bind, 不需要一个字段一个字段的绑定。
3. 对 bean 没有任何要求,可以使用任意的 bean 做为 formBean。
使用方法简介
- jpa Query转hibernate Query
120153216
Hibernate
public List<Map> getMapList(String hql,
Map map) {
org.hibernate.Query jpaQuery = entityManager.createQuery(hql);
if (null != map) {
for (String parameter : map.keySet()) {
jp
- Django_Python3添加MySQL/MariaDB支持
2002wmj
mariaDB
现状
首先,
[email protected] 中默认的引擎为 django.db.backends.mysql 。但是在Python3中如果这样写的话,会发现 django.db.backends.mysql 依赖 MySQLdb[5] ,而 MySQLdb 又不兼容 Python3 于是要找一种新的方式来继续使用MySQL。 MySQL官方的方案
首先据MySQL文档[3]说,自从MySQL
- 在SQLSERVER中查找消耗IO最多的SQL
357029540
SQL Server
返回做IO数目最多的50条语句以及它们的执行计划。
select top 50
(total_logical_reads/execution_count) as avg_logical_reads,
(total_logical_writes/execution_count) as avg_logical_writes,
(tot
- spring UnChecked 异常 官方定义!
7454103
spring
如果你接触过spring的 事物管理!那么你必须明白 spring的 非捕获异常! 即 unchecked 异常! 因为 spring 默认这类异常事物自动回滚!!
public static boolean isCheckedException(Throwable ex)
{
return !(ex instanceof RuntimeExcep
- mongoDB 入门指南、示例
adminjun
javamongodb操作
一、准备工作
1、 下载mongoDB
下载地址:http://www.mongodb.org/downloads
选择合适你的版本
相关文档:http://www.mongodb.org/display/DOCS/Tutorial
2、 安装mongoDB
A、 不解压模式:
将下载下来的mongoDB-xxx.zip打开,找到bin目录,运行mongod.exe就可以启动服务,默
- CUDA 5 Release Candidate Now Available
aijuans
CUDA
The CUDA 5 Release Candidate is now available at http://developer.nvidia.com/<wbr></wbr>cuda/cuda-pre-production. Now applicable to a broader set of algorithms, CUDA 5 has advanced fe
- Essential Studio for WinRT网格控件测评
Axiba
JavaScripthtml5
Essential Studio for WinRT界面控件包含了商业平板应用程序开发中所需的所有控件,如市场上运行速度最快的grid 和chart、地图、RDL报表查看器、丰富的文本查看器及图表等等。同时,该控件还包含了一组独特的库,用于从WinRT应用程序中生成Excel、Word以及PDF格式的文件。此文将对其另外一个强大的控件——网格控件进行专门的测评详述。
网格控件功能
1、
- java 获取windows系统安装的证书或证书链
bewithme
windows
有时需要获取windows系统安装的证书或证书链,比如说你要通过证书来创建java的密钥库 。
有关证书链的解释可以查看此处 。
public static void main(String[] args) {
SunMSCAPI providerMSCAPI = new SunMSCAPI();
S
- NoSQL数据库之Redis数据库管理(set类型和zset类型)
bijian1013
redis数据库NoSQL
4.sets类型
Set是集合,它是string类型的无序集合。set是通过hash table实现的,添加、删除和查找的复杂度都是O(1)。对集合我们可以取并集、交集、差集。通过这些操作我们可以实现sns中的好友推荐和blog的tag功能。
sadd:向名称为key的set中添加元
- 异常捕获何时用Exception,何时用Throwable
bingyingao
用Exception的情况
try {
//可能发生空指针、数组溢出等异常
} catch (Exception e) {
 
- 【Kafka四】Kakfa伪分布式安装
bit1129
kafka
在http://bit1129.iteye.com/blog/2174791一文中,实现了单Kafka服务器的安装,在Kafka中,每个Kafka服务器称为一个broker。本文简单介绍下,在单机环境下Kafka的伪分布式安装和测试验证 1. 安装步骤
Kafka伪分布式安装的思路跟Zookeeper的伪分布式安装思路完全一样,不过比Zookeeper稍微简单些(不
- Project Euler
bookjovi
haskell
Project Euler是个数学问题求解网站,网站设计的很有意思,有很多problem,在未提交正确答案前不能查看problem的overview,也不能查看关于problem的discussion thread,只能看到现在problem已经被多少人解决了,人数越多往往代表问题越容易。
看看problem 1吧:
Add all the natural num
- Java-Collections Framework学习与总结-ArrayDeque
BrokenDreams
Collections
表、栈和队列是三种基本的数据结构,前面总结的ArrayList和LinkedList可以作为任意一种数据结构来使用,当然由于实现方式的不同,操作的效率也会不同。
这篇要看一下java.util.ArrayDeque。从命名上看
- 读《研磨设计模式》-代码笔记-装饰模式-Decorator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.io.BufferedOutputStream;
import java.io.DataOutputStream;
import java.io.FileOutputStream;
import java.io.Fi
- Maven学习(一)
chenyu19891124
Maven私服
学习一门技术和工具总得花费一段时间,5月底6月初自己学习了一些工具,maven+Hudson+nexus的搭建,对于maven以前只是听说,顺便再自己的电脑上搭建了一个maven环境,但是完全不了解maven这一强大的构建工具,还有ant也是一个构建工具,但ant就没有maven那么的简单方便,其实简单点说maven是一个运用命令行就能完成构建,测试,打包,发布一系列功
- [原创]JWFD工作流引擎设计----节点匹配搜索算法(用于初步解决条件异步汇聚问题) 补充
comsci
算法工作PHP搜索引擎嵌入式
本文主要介绍在JWFD工作流引擎设计中遇到的一个实际问题的解决方案,请参考我的博文"带条件选择的并行汇聚路由问题"中图例A2描述的情况(http://comsci.iteye.com/blog/339756),我现在把我对图例A2的一个解决方案公布出来,请大家多指点
节点匹配搜索算法(用于解决标准对称流程图条件汇聚点运行控制参数的算法)
需要解决的问题:已知分支
- Linux中用shell获取昨天、明天或多天前的日期
daizj
linuxshell上几年昨天获取上几个月
在Linux中可以通过date命令获取昨天、明天、上个月、下个月、上一年和下一年
# 获取昨天
date -d 'yesterday' # 或 date -d 'last day'
# 获取明天
date -d 'tomorrow' # 或 date -d 'next day'
# 获取上个月
date -d 'last month'
#
- 我所理解的云计算
dongwei_6688
云计算
在刚开始接触到一个概念时,人们往往都会去探寻这个概念的含义,以达到对其有一个感性的认知,在Wikipedia上关于“云计算”是这么定义的,它说:
Cloud computing is a phrase used to describe a variety of computing co
- YII CMenu配置
dcj3sjt126com
yii
Adding id and class names to CMenu
We use the id and htmlOptions to accomplish this. Watch.
//in your view
$this->widget('zii.widgets.CMenu', array(
'id'=>'myMenu',
'items'=>$this-&g
- 设计模式之静态代理与动态代理
come_for_dream
设计模式
静态代理与动态代理
代理模式是java开发中用到的相对比较多的设计模式,其中的思想就是主业务和相关业务分离。所谓的代理设计就是指由一个代理主题来操作真实主题,真实主题执行具体的业务操作,而代理主题负责其他相关业务的处理。比如我们在进行删除操作的时候需要检验一下用户是否登陆,我们可以删除看成主业务,而把检验用户是否登陆看成其相关业务
- 【转】理解Javascript 系列
gcc2ge
JavaScript
理解Javascript_13_执行模型详解
摘要: 在《理解Javascript_12_执行模型浅析》一文中,我们初步的了解了执行上下文与作用域的概念,那么这一篇将深入分析执行上下文的构建过程,了解执行上下文、函数对象、作用域三者之间的关系。函数执行环境简单的代码:当调用say方法时,第一步是创建其执行环境,在创建执行环境的过程中,会按照定义的先后顺序完成一系列操作:1.首先会创建一个
- Subsets II
hcx2013
set
Given a collection of integers that might contain duplicates, nums, return all possible subsets.
Note:
Elements in a subset must be in non-descending order.
The solution set must not conta
- Spring4.1新特性——Spring缓存框架增强
jinnianshilongnian
spring4
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- shell嵌套expect执行命令
liyonghui160com
一直都想把expect的操作写到bash脚本里,这样就不用我再写两个脚本来执行了,搞了一下午终于有点小成就,给大家看看吧.
系统:centos 5.x
1.先安装expect
yum -y install expect
2.脚本内容:
cat auto_svn.sh
#!/bin/bash
- Linux实用命令整理
pda158
linux
0. 基本命令 linux 基本命令整理
1. 压缩 解压 tar -zcvf a.tar.gz a #把a压缩成a.tar.gz tar -zxvf a.tar.gz #把a.tar.gz解压成a
2. vim小结 2.1 vim替换 :m,ns/word_1/word_2/gc  
- 独立开发人员通向成功的29个小贴士
shoothao
独立开发
概述:本文收集了关于独立开发人员通向成功需要注意的一些东西,对于具体的每个贴士的注解有兴趣的朋友可以查看下面标注的原文地址。
明白你从事独立开发的原因和目的。
保持坚持制定计划的好习惯。
万事开头难,第一份订单是关键。
培养多元化业务技能。
提供卓越的服务和品质。
谨小慎微。
营销是必备技能。
学会组织,有条理的工作才是最有效率的。
“独立
- JAVA中堆栈和内存分配原理
uule
java
1、栈、堆
1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型常量(public static f