adodb

Delphi中封装ADO之我重学习记录

£可爱£侵袭症+ 提交于 2020-05-09 06:29:06
delphi adodataset ctstatic 数据是缓存在服务器端还是客户端 答:客户端,开启本地缓存功能后,就能数据在本地批量修改后,再批量提交,减少了网络传送 原创,专业,图文 Delphi中封装ADO之我重学习记录 - Delphi,封装,ADO,学习,记录 今日头条,最新,最好,最优秀,最靠谱,最有用,最好看,最有效,最热,排行榜,最牛,怎么办,怎么弄,解决方案,解决方法,怎么处理,如何处理,如何解决 keylife富翁笔记 作者: hongyuan 标题: delphi中封装ado之我重学习记录。。。 关键字: 分类: 我学习delphi,我努力 密级: 保护 (评分: , 回复: 0, 阅读: 268) »» 此文来自: 马开东云搜索 转载请注明出处 网址: http://m.makaidong.com 此文原标题: Delphi中封装ADO之我重学习记录 来源网址: http://m.makaidong.com/博客园最新/3/0_8636.html ado实际上是是微软以com技术,封装底层的ole-db(也是com)方便开发人员使用的一另数据储蓄技术。 ado原生对象: connection对象,使用方法: adoc:=createoleobject('adodb.connection'); adoc.openn(连接串) recordset对象

Linux 上搭建 Snort+BASE 入侵检测系统

三世轮回 提交于 2020-05-05 13:00:18
配置实验环境 由于本人电脑的存储空间不足,无法再承担安装一个虚拟机的开销,因此在阿里云上申请了一个云服务器进行本次实验。 服务器配置如下: 1 核 - 2GB 内存 - 40GB 系统盘 操作系统:Ubuntu 18.04 修改 Ubuntu 源 查看 /etc/apt/sources.list 发现已经配置好了阿里源,故不再做修改。如有需要,可自行改为阿里源或清华源,提高安装包下载速度。 安装 Lamp 安装 Apache 2 Web 服务器 sudo apt install apache2 -y 安装 MySQL 数据库,并进行保护 sudo apt install mysql-server libmysqlclient-dev mysql-client autoconf libtool -y sudo mysql_secure_installation 安装 PHP 超文本预处理器 sudo add-apt-repository ppa:ondrej/php sudo apt-get update -y sudo apt-get install -y libapache2-mod-php5.6 php5.6 php5.6-common php5.6-gd php5.6-cli php5.6-xml php5.6-mysql sudo apt-get install -y

Linux 上搭建 Snort+BASE 入侵检测系统

有些话、适合烂在心里 提交于 2020-05-05 10:05:12
配置实验环境 由于本人电脑的存储空间不足,无法再承担安装一个虚拟机的开销,因此在阿里云上申请了一个云服务器进行本次实验。 服务器配置如下: 1 核 - 2GB 内存 - 40GB 系统盘 操作系统:Ubuntu 18.04 修改 Ubuntu 源 查看 /etc/apt/sources.list 发现已经配置好了阿里源,故不再做修改。如有需要,可自行改为阿里源或清华源,提高安装包下载速度。 安装 Lamp 安装 Apache 2 Web 服务器 sudo apt install apache2 -y 安装 MySQL 数据库,并进行保护 sudo apt install mysql-server libmysqlclient-dev mysql-client autoconf libtool -y sudo mysql_secure_installation 安装 PHP 超文本预处理器 sudo add-apt-repository ppa:ondrej/php sudo apt-get update -y sudo apt-get install -y libapache2-mod-php5.6 php5.6 php5.6-common php5.6-gd php5.6-cli php5.6-xml php5.6-mysql sudo apt-get install -y

再谈Transaction——MySQL事务处理分析

橙三吉。 提交于 2020-04-22 04:00:34
MySQL 事务基础概念/Definition of Transaction 事务(Transaction)是访问和更新数据库的程序执行单元;事务中可能包含一个或多个 sql 语句,这些语句要么都执行,要么都不执行 。 事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 删除的SQL语句 delete from userinfo where ~~~ delete from mail where ~~ delete from article where~~ ~~ 如果没有事务处理,在你删除的过程中,假设出错了,只执行了第一句,那么其后果是难以想象的! 但用事务处理。如果删除出错,你只要rollback就可以取消删除操作(其实是只要你没有commit你就没有确实的执行该删除操作) 一般来说, 在商务级的应用中,都必须考虑事务处理的 ! MySQL 支持事务的存储引擎有 InnoDB、NDB Cluster 等,其中 InnoDB 的使用最为广泛;其他存储引擎不支持事务,如 MyIsam、Memory 等 。 事务的特征 一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务

ASP之ADODB.Stream

ぐ巨炮叔叔 提交于 2020-02-25 17:25:17
ASP 其实很强,真的,很强... 但是,也很难,难就难在没有文档啊~~~ 因为 ASP 经常会用到很多服务器对象,本文记录下在 ASP 中的 Stream(流)操作。 ADODB.Stream 未完待续,敬请期待... 来源: oschina 链接: https://my.oschina.net/liudonghui/blog/3161991

ASP 服务端 HTTP 的使用

二次信任 提交于 2020-02-25 17:13:32
在制作网站的过程中,常常需要用到HTTP来与服务端进行数据交互,主要分为客户端调用和服务端调用。在强类型编程语言(Java、C#等)中,使用 HTTP 是很方便的,因为都有相应的很成熟的类库,也有详细的API文档可查阅。但是古老的 ASP 却并没有什么完整的文档可以参考(至少我没有找到,菜鸟教程和W3不算)。偶尔我会编写一些 ASP 相关的东西,会去了解这些东西,因此,本文特记录下 在 ASP 编写的网站中,如何在服务端发起 HTTP 请求。 客户端HTTP调用 客户端一般是在 JavaScript 中使用 XMLHttpRequest 对象进行操作,或者使用 jQuery 类库的 Ajax 函数。相信这部分许多朋友都已经很熟练了,也很简单,就不赘述了。(若有不知道的,建议去菜鸟教程或者W3School上看看) 服务端HTTP调用 ★ ASP 服务端的 HTTP 调用可用如下两个对象: Msxml2.XMLHTTP :会自动保存 Cookie, Session 等; Msxml2.ServerXMLHTTP :不保留任何状态。 可根据实际情况进行选择。 直接上代码,如有疑问,或者代码有误,请留言。 (由于长期使用 C# ,所以这里的函数注释使用了 C# 的XML注释方式) '<summary> ' 发起HTTP POST请求。 '</summary> '<param name=

How do I upload a zip file via HTTP post using VBA?

百般思念 提交于 2020-02-22 06:33:05
问题 This question has been asked many times by others in some form or another but most remained unanswered or the given answer is "Use C#, duh!", which incidentally, is a non-answer. ;-) I want to upload a zip file to a web server via VBA. The server side code already exists and works well; it accepts zip files via manual form upload and does something with the contents of the zip file. The theory is, I plan to transform the binary contents of the zip file into a HTTP request string and send it

VBA ADODB Query Mysql returns character corruption

自作多情 提交于 2020-01-30 13:13:45
问题 Sub hh() Dim sql As String Dim rs As New ADODB.Recordset Dim con As ADODB.Connection Dim dbConnStr As String dbConnStr = "Driver={MySQL ODBC 5.2 ANSI DRIVER}; SERVER=localhost; DATABASE=landscape; USER=root; PASSWORD=mypass;" Set con = New ADODB.Connection con.Open dbConnStr sql = "SELECT '東京都' AS tokyou" rs.Open sql, con Debug.Print rs!tokyou rs.Close Set rs = Nothing con.Close Set con = Nothing End Sub Returns things like "東・ " I've tried: 1. use adodb.stream to convert query string to utf8

Why can't I do a “with x as (…)” with ADODB and Oracle?

会有一股神秘感。 提交于 2020-01-20 04:06:27
问题 I fail to execute an SQL query with a with clause via ADODB and Oracle. That is, the following snippet works: Dim cn As ADODB.connection Set cn = .... Dim rs As ADODB.recordSet Set rs = New ADODB.Recordset rs.Open "select 'foo' x from dual", cn Do While Not rs.eof ... rs.MoveNext Loop However, the following doesn't work - it genererats a Run-Time error 3704: Operation is not allowed when the object is closed. Dim cn As ADODB.connection Set cn = .... Dim rs As ADODB.recordSet Set rs = New

Handling a large ADODB record set in data table?

隐身守侯 提交于 2020-01-17 13:42:37
问题 I am loading a large result set of about 3 million rows (ADODB record set) into a data table. Its taking too long to even load the result set into a data table. I want to find out a way of extracting only part of a result set and then loading it into a DataTable. Alternatively, is there a way to directly read the recordset directly instead of loading it into a data table and then reading it ? This is the code I use to fill my DataTable - OleDbDataAdapter oleDA = new OleDbDataAdapter();