电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

asp 连接数据库 的方法 全

6页
  • 卖家[上传人]:小**
  • 文档编号:89122307
  • 上传时间:2019-05-18
  • 文档格式:DOC
  • 文档大小:21KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、asp 连接数据库的方法全asp连接数据库的方法(全)2010-06-0316:371、数据库连接。ASP与Access数据库连接:%language=VBscript%dimconn,mdbfilemdbfile=server.mappath(数据库名称.mdb)setconn=server.createobject(adodb.connection)conn.opendriver=microsoftaccessdriver(*.mdb);uid=admin;pwd=数据库密码;dbq=&mdbfile%ASP与SQL数据库连接:%language=VBscript%dimconnsetconn=server.createobject(ADODB.connection)con.openPROVIDER=SQLOLEDB;DATASOURCE=SQL服务器名称或IP地址;UID=sa;PWD=数据库密码;DATABASE=数据库名称%DW中用字符串连接代码:Driver=MicrosoftAccessDriver(*.mdb);DBQ=数据库的绝对路径等做完后再打开数据库服务器,把Dr

      2、iver=MicrosoftAccessDriver(*.mdb);DBQ=数据库的绝对路径换成Provider=Microsoft.Jet.OLEDB.4.0;datasource=&server.mappath(服务器根目录下所在数据库路径)并把本地服务器修改成测试服务器2、加载别的页面。!-#includefile=页面的路径和名称-3、显示数据库中的数据。%=rs(字段)%4、输出。Response.Write(文字或者字符串);5、打开数据库并建立数据集对象。setconn=server.CreateObject(ADODB.connection)conn.openProvider=Microsoft.Jet.OLEDB.4.0;DataSource=&server.MapPath(*/photodata.mdb)更改您的数据库文件存放路径setrs=server.createobject(ADODB.recordset)建立数据集sql=SELECT*FROMdata更改您的数据库表名rs.Opensql,conn,1,16、获得系统的时间。%=now()%7、取得来访问的

      3、IP。%=request.serverVariables(remote_host)%8、随机数。%randomize%=(int(rnd()*n)+1)%N为可改变数9、跳转页面。Response.Redirect(页面)10、弹出消息框。Response.Write(scriptalert(消息框!)/script)11、用hidden类型来传递变量。%formmethod=postaction=mynextpage.asp%foreachiteminrequest.form%inputnamee=%=item%type=HIDDENvalue=%=server.HTMLEncode(Request.form(item)%next%/form12、常用SQL语句整理。(1)数据记录筛选:sql=select*from数据表where字段名=字段值orderby字段名descsql=select*from数据表where字段名like%字段值%orderby字段名descsql=selecttop10*from数据表where字段名orderby字段名descsql=select*fr

      4、om数据表where字段名in(值1,值2,值3)sql=select*from数据表where字段名between值1and值2(2)更新数据记录:sql=update数据表set字段名=字段值where条件表达式sql=update数据表set字段1=值1,字段2=值2字段n=值nwhere条件表达式(3)删除数据记录:sql=deletefrom数据表where条件表达式sql=deletefrom数据表(将数据表所有记录删除)(4)添加数据记录:sql=insertinto数据表(字段1,字段2,字段3)values(值1,值2,值3)sql=insertinto目标数据表select*from源数据表(把源数据表的记录添加到目标数据表)(5)数据记录统计函数:AVG(字段名)得出一个表格栏平均值COUNT(*|字段名)对数据行数的统计或对某一栏有值的数据行数统计MAX(字段名)取得一个表格栏最大的值MIN(字段名)取得一个表格栏最小的值SUM(字段名)把数据栏的值相加引用以上函数的方法:sql=selectsum(字段名)as别名from数据表where条件表达式setrs=

      5、conn.excute(sql)用rs(别名)获取统的计值,其它函数运用同上。(5)数据表的建立和删除:CREATETABLE数据表名称(字段1类型1(长度),字段2类型2(长度)例:CREATETABLEtab01(namevarchar(50),datetimedefaultnow()DROPTABLE数据表名称(永久性删除一个数据表)ADO相关知识在ASP中,用来存取数据库的对象统称ADO(ActiveDataObjects),主要含有三种对象:Connection、Recordset、CommandConnection:负责打开或连接数据Recordset:负责存取数据表Command:负责对数据库执行行动查询命令连接各数据库的驱动程序连接各数据库可以使用驱动程序(OLEDB),也可以使用数据源(ODBC),相对来说使用OLEDB较为方便、简单。ODBC链接(红色加粗部分为数据库类型,右方为相关连接方式)accessDriver=microsoftaccessdriver(*.mdb);dbq=*.mdb;uid=admin;pwd=pass;dBaseDriver=micro

      6、softdbasedriver(*.dbf);driverid=277;dbq=-;OracleDriver=microsoftodbcfororacle;server=oraclesever.world;uid=admin;pwd=pass;MSSQLserverDriver=sqlserver;server=servername;database=dbname;uid=sa;pwd=pass;MStextDriver=microsofttextdriver(*.txt;*.csv);dbq=-;extensions=asc,csv,tab,txt;PersistSecurityInfo=false;VisualFoxproDriver=microsoftVisualFoxprodriver;sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;MySQLDriver=mysql;database=yourdatabase;uid=username;pwd=yourpassword;option=16386;OLEDB链接accessProvider=

      7、microsoft.jet.oledb.4.0;datasource=your_database_path;userid=admin;password=pass;OracleProvider=OraOLEDB.Oracle;datasource=dbname;userid=admin;password=pass;MSSQLServerProvider=SQLOLEDB;datasource=machinename;initialcatalog=dbname;userid=sa;password=pass;MStextProvider=microsof.jet.oledb.4.0;datasource=your_path;ExtendedPropertiestext;FMT=Delimited在Asp中连接Access的数据库相关代码可以写为:Dimdb,conn,connstrdb=data/hezepolice.mdbSetconn=Server.CreateObject(ADODB.Connection)connstr=DBQ=+server.mappath(db)+;Defaul

      8、tDir=;DRIVER=MicrosoftAccessDriver(*.mdb);采用Oledb方式connstr=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=&Server.MapPath(db)字符串写法的不同connstr=Driver=microsoftaccessdriver(*.mdb);DBQ=&Server.MapPath(db)采用先行建立的Dsn进行连接connstr=dsn=hezepolice;conn.openconnstr以下是数据库采用sqlserver的时候Asp建立数据连接常用的代码方式之一Setconn=Server.CreateObject(ADODB.Connection)onerrorresumenextconnstr=Provider=SQLOLEDB;Password=*;PersistSecurityInfo=True;UserID=sa;InitialCatalog=msdb;DataSource=localhost;ConnectTimeout=15conn.Openconnstr微软建议在连接Access数据库使用下面的方法:dimconnsetconn=server.createobject(adodb.connection)conn.open=provider=microsoft.jet.oledb.4.0;&datasource=&server.mappath(data.mdb)

      《asp 连接数据库 的方法 全》由会员小**分享,可在线阅读,更多相关《asp 连接数据库 的方法 全》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.