使用asp连接access2007注意事项
前几天在自己的笔记本上安装了OFFICE2007。今天做了一个百度友情链接检查的工具, 在连接ACCESS2007数据库的时候,使用的驱动代码为:"provider=microsoft.jet.oledb.4.0;data source="&server.mappath("queryrecord.mdb") 。确发现提示:
Microsoft JET Database Engine 错误 ''80004005''
不可识别的数据库格式
但是以前没装OFFICE2007前建立好的数据库(以前用的ACCESS2003),使用这个代码可以正常运行。想了一想,估计是因为ACCESS2007的驱动代码已经发生变化。进入http://www.connectionstrings.com/(注意:该网站提供了现有所有数据库的连接方式,建议大家收藏该网址)一看,果真ACCESS2007的数据库连接方式已经发生变化。已经更改为:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Persist Security Info=False;
于是更改了下代码,程序运行正常。
随后将代码更新至服务器http://baiduquery.newbooks.com.cn ,确发现程序还是不能运行,提示“驱动没有安装”,于是把驱动代码更改为microsoft.jet.oledb.4.0,提示“不可识别的数据库格式”,看来在本机建立的数据库为ACCESS2007的话,传到服务器上仍旧为ACCESS2007。于是网上搜索了一下ACCESS2007的驱动,安装,程序运行正常。
ACCESS2007的驱动下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=7554f536-8c28-4598-9b72-ef94e038c891&DisplayLang=zh-cn
相关文档:
浅谈下载access数据库的攻与防
http://blog.csdn.net/cncco/archive/2009/06/06/4247474.aspx
一个网站的安全成功与否很大程序上取决于你的数据库是否安全,如果你的数据库被下载的话,哪么基本上你的这个网站就是别人的了。网上有很多关于这方面信息,我游览了一些网页结合我自己的一些体会,简单说说我的看法。
......
请看如下源代码:
<%
'向数据库写入数据
SUB writeData()
dim recCnt,i
dim fieldName1,fieldName2,fieldName3
dim conn
dim sqlStr,connStr
connStr="Provider=SQLOLEDB.1;Initial Catalog=myDatabase;Data Source=myhon;User Id=sa;PASSWORD="
set conn=Server.CreateObject("ADODB.Connection")
c ......
最近做了一个数据诊断的项目,里面自己写了一个数据库的操作类,包含:连接数据库、读数据表、执行SQL操作,释放数据库等组成,希望对大家有用,由于水平有限,若有错误或者代码不足地方欢迎指正,谢谢。
ADOOperate.H
//////////////////////////////////////////////////////////////////////
// ......
ASP的DES加密解密
2007-05-18 09:49
原文:http://hi.baidu.com/myfav/blog/item/3ebc58828edd79a30cf4d290.html
前两天学到对称密码DES算法,然后就自己亲手写了个实现程序出来,好多地方用得着呐。这里是用ASP实现,当然也就是可以移到VB啦。懂得怎样写后写成什么语言都行啦,只要懂得那门语言。如果有朋友想知道具体D ......