access官方免费版使用教程(ACCESS的使用方法)
本文目录
ACCESS的使用方法
我在网上找的学习的代码,希望能对你有所帮助《一》。数据库的连接方法:1.Access数据库的DSN-less连接方法:set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _Server.MapPath("数据库所在路径")2.Access OLE DB连接方法:set adocon=Server.Createobject("adodb.connection")adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _"Data Source=" & Server.MapPath("数据库所在路径")3.SQL server连接方法:set adocon=server.createobject("adodb.recordset")adocon.Open"Driver={SQL Server};Server=(Local);UID=***;PWD=***;"& _"database=数据库名;"4.SQL server OLE DB连接方法:set adocon=Server.Createobject("adodb.connection")adocon.open"provider=SQLOLEDB.1;Data Source=RITANT4;"& _"user ID=***;Password=***;"& _"inital Catalog=数据库名"5.Oracle 连接方法:set adocon=Server.Createobject("adodb.connection")adocon.open"Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"6.Oracle OLE DB 连接方法:set adocon=Server.Createobject("adodb.connection")adocon.open"Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;"7.dBase 连接方法:set adocon=Server.Createobject("adodb.connection")adocon.open"Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"8.mySQL 连接方法:set adocon=Server.Createobject("adodb.connection")adocon.open"Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"9.Visual Foxpro 连接方法:set adocon=Server.Createobject("adodb.connection")adocon.open"Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"10.MS text 连接方法:set adocon=Server.Createobject("adodb.connection")adocon.open"Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;"&_"extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"11.MS text OLE DB 连接方法:set adocon=Server.Createobject("adodb.connection")adocon.open"Provider=microsof.jet.oledb.4.0;data source=your_path;"&_"Extended Properties’text;FMT=Delimited’"《二》。常用的四种SQL命令:1.查询数据记录(Select)语法:Select 字段串行 From table Where 字段=内容例子:想从book表中找出作者为"cancer"的所有记录,SQL语句便如下:select * from book where author=’cancer’"*"是取出book表所有的字段,如查询的字段值为数字,则其后的"内容"便无须加上单引号,如是日期,则在Access中用(#)包括,而在SQL server中则用(’)包括,如:select * from book where id=1select * from book where pub_date=#2002-1-7# (Access)select * from book where pub_date=’2002-1-7’ (SQL Server)提示:日期函数to_date不是标准sql文,不是所有的数据库适用,所以大家在使用的时候要参考数据库具体语法另外如果是查询传入的变量,则如下:strau=request.form("author")strsql="select * from book where author=’"&strau&"’"如果查询的是数字,则:intID=request.form("id")strsql="select * from book where id="&intID在很多数据库中,如:oracle,上面的语句是可以写成:strsql="select * from book where id=’"&intID&"’"的。但是字符型一定不能按照数字格式写,需要注意。2.添加记录(Insert)语法:Insert into table(field1,field2,....) Values (value1,value2,....)例子:添加一作者是"cancer"的记录入book表:insert into book (bookno,author,bookname) values (’CF001’,’cancer’,’Cancer无组件上传程序’)同样,如果用到变量就如下:strno=request.form("bookno")strau=request.form("author")strname=request.form("bookname")strsql="insert into book (bookno,author,bookname) values (’"&strno&"’,’"&strau&"’,’"&strname&"’)"3.用Recordset对象的Addnew插入数据的方法:语法:rs.addnewrs("field1").value=value1rs("field2").value=value2...rs.update4.修改数据记录(Update)语法:update table set field1=value1,field2=value2,...where fieldx=valuex例子:update book set author=’babycrazy’ where bookno=’CF001’如果用到变量就如下:strno=request.form("bookno")strau=request.form("author")strsql="update book set author=’"&strau&"’ where bookno=’"&strno"’"5.Recordset对象的Update方法:语法:rs("field1").value=value1rs("field2").value=value2...rs.update注意:使用语法3和语法5的时候,一定要注意字段的类型(尤其是日期型)一致,否则出错的几率非常的高。例子:strno=request.form("bookno")strau=request.form("author")set adocon=server.createobject("adodb.connection")adocon.open "Driver={Microsoft Access Driver(*.mdb)};DBQ=" & _Server.Mappath=("/cancer/cancer.mdb")strsql="select * from book where bookno=’"&strno&"’"set rs=server.createobject("adodb.recordset")rs.open strsql,adconn,1,3if not rs.eof then ’如果有此记录的话rs("author").value=straurs.updateend ifrs.closeset rs=nothingadocon.closeset adocon=nothing6.删除一条记录(Delete)语法:Delete table where field=value例子:删除book表中作者是cancer的记录delete book where author=’cancer’(注意:如果book表中author字段的值为cancer的记录有多条,将会删除所有author为cancer的记录)好了,学会了用这些操作,大家在操作数据库的时候,该是没有什么问题了。
office access怎么用
Microsoft Office Access的使用方法如下:用户可以在功能区中进行绝大多数的数据库管理相关操作。默认情况下有以下4个功能区,每个功能区根据命令的作用又分为多个组。1、开始“开始”功能区中包括视图、剪贴板、字体、格式文本、记录、排序和筛选、查找、中文简繁转换8个分组,用户可以在“开始”功能区中对进行操作例如复制粘贴数据、修改字体和字号、排序数据等。2、创建“创建”功能区中包括表、窗体、报表、其他和特殊符号5个分组,“创建”功能区中包含的命令主要用于创建的各种元素。3、外部数据“外部数据”功能区包括导入、导出、收集数据、SharePoint列表4个分组,在“外部数据”功能区中主要对以外的数据进行相关处理。4、数据库工具“数据库工具”功能区包括宏、显示/隐藏、分析、移动数据、数据库工具5个分组,主要针对数据库进行比较高级的操作。除了上述4种功能区之外,还有一些隐藏的功能区默认没有显示。只有在进行特定操作时,相关的功能区才会显示出来。例如在执行创建表操作时,会自动打开“数据表”功能区。
本文相关文章:
fill函数matlab(matlab fill函数各个参数的具体使用方法是)
2024年8月21日 22:15
mybatis if test 用法(mybatis if test标签 java 怎么使用方法)
2024年7月26日 02:15
linux中grep一列数据(Linux下Grep命令的详细使用方法)
2024年7月24日 13:37
vlookvlookup怎么用详细步骤(vlookup函数的使用方法)
2024年7月23日 23:50
js创建json(js中JSON.stringify()的使用方法)
2024年7月7日 00:38
indirect函数r1c1用法(Excel INDIRECT公式使用方法)
2024年7月2日 22:36
excel函数公式如何使用(如何使用Excel表格的函数公式基础公式的使用方法)
2024年6月30日 23:15
eclipse在线使用教程(eclipse.exe的使用方法,请各位高手指点迷津,多谢)
2024年6月24日 03:45
更多文章:
欢乐海岛小船怎样升级啊?不用消费钻石购买的欢乐海岛建筑有哪些
2024年6月4日 10:08
贵州地税网上申报系统(贵州省地方税务局电子申报系统怎样用是新成立的公司,没有初始数据,还有要导入的文件是什么)
2023年10月17日 08:00
波克斗地主赢话费(波克斗地主赢话费是给冲直卡还是直接把话费冲进手机号里)
2024年5月1日 10:50
内存清理大师下载(我想清理每部手机的所有内存,可以怎么清理呀)
2024年6月28日 17:13
v宝货币是个骗局吗?V宝币这虚拟货币就目前来看是否存在很高的风险,或者说是否完全就是一个金融骗局
2024年5月5日 20:46
史诗之心中文版(赛尔号史诗之心怎么得 打boss能得多少史诗之心)
2024年5月16日 18:54
招行网上银行大众版(招行一卡通网银的专业版和大众版有何区别)
2024年6月24日 00:15
如何做站外SEO优化?站外SEO和站内SEO哪个更重要还有SEM有必要做吗
2024年7月23日 06:24
安卓手机虚拟电脑系统(安卓系统如何安装virtualBox来模拟windows)
2024年5月20日 10:09