
ACCESS
aroc_lo
这个作者很懒,什么都没留下…
展开
-
ACCESS 加密方法
1、修改MDB文件头2、破解数据库密码读取unit main;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;const FileHead1:array[0..15] of byte=($00,$01,$00,$00,$53,$原创 2008-11-05 11:55:00 · 2869 阅读 · 1 评论 -
用SQL语句添加删除修改字段
1.增加字段 alter table docdsp add dspcodechar(200)2.删除字段 ALTER TABLE table_NAME DROP COLUMNcolumn_NAME3.修改字段类型 ALTER TABLE table_name ALTER COLUMNcolumn_name new_data_type4.sp转载 2011-11-15 22:44:50 · 745 阅读 · 0 评论 -
SQL,纵向数据变为横向显示。
if object_id(tempdb.dbo.#tb) is not null drop table #tbcreate table #tb([Number] int,[StateCode] varchar(10),[Time] datetime)insert #tbselect 90031,NewCmd,2010-2-3 union allselect转载 2011-06-23 11:13:00 · 1568 阅读 · 0 评论 -
SQL转换首字母大写脚本
CREATE FUNCTION [dbo].[Fu_StringCase]( @inputString varchar(2000) /* 定义参数,用来接收函数的输入 */)RETURNS varchar(2000) /* 定义函数的返回类型 */ASBEGIN/* 转换为小写字母 */SET @inputString = LOWER(@inputString)/* 设置第一个字母为大写 */SET @inputString = STUFF(@inputS转载 2010-09-28 13:36:00 · 3013 阅读 · 0 评论 -
Delphi对Access文件加密
下面的过程不会提示不认识数据库,只是会提示密码错误,任何读取密码的软件都不能读出正确的密码 function LockupFile(FileName:string;Lock:boolean=true):integer;//加密、解密数据库,针对 Access 2000varf:File;bf:array[0..63] of Byte;i:integer;const转载 2009-11-26 14:07:00 · 803 阅读 · 0 评论 -
在编写SQL语句时应该注意的一些小问题;
比如我想查询一个字段,该字段的内容中使用[](即中括号)例:表1FID FName FRemark1 abc 123[ddd]asf 此时,你的SQL语句写成: select * from 表1 where fRemark = 123[ddd]asf 是查询不出来数据的, 将上面的这条语句换成:s原创 2010-01-19 14:26:00 · 719 阅读 · 0 评论 -
使用update更新关联的表
例: 表A物品ID 库存ID 名称 编号2 1 豆 A3 1 米 B5 1 面 C9 1 纸 D10 2 豆 A11 2 米 B22 2 面原创 2009-09-17 11:55:00 · 789 阅读 · 0 评论 -
从其它ACCESS数据导入数据到本地数据库
insert into tablename select * from bablename in 其它数据库的路径 例:insert into b2 select a,b from b1 in C:/Documents and Settings/Administrator/桌面/sss/test1.mdb原创 2009-08-09 16:42:00 · 715 阅读 · 0 评论 -
delphi 关于使用ACCESS中带参数的查询的用法
ACCESS存储过程是带参数的查询语句,如inser into t1 select * from t2 wher field1=[para1]这个查询名为stor1则将可adoquery1.sql.add("select * from stor1");adoquery1.Parameters[0].Value=str1;adoquery1.ExecSQL原创 2009-08-09 17:01:00 · 1036 阅读 · 0 评论 -
忘性大,关于ACCESS的一点点。
function compressDB(Afile:string):boolean; // var DaoVar: OLEVariant; begin try DaoVar := CreateOleObject(dao.DBEngine.36); if FileExists(db.tmp) then deletefile(db.tmp); // DaoVar.C原创 2009-05-02 23:42:00 · 681 阅读 · 0 评论 -
ADO的数据泵
//==============================================================================// batCopy 先删除已存在的表,再创建新表,再往表中增加数据// batAppend 往已存在的表中追加数据// dsQuery 源数据集控件是TADOQUERY// dsTable 源数据集控件是TADOTABLE//转载 2013-07-07 23:41:54 · 632 阅读 · 0 评论