时间:2014-01-29 来源:

javascriptasp教程创建数据库连接

While this section is devoted to ASP database utilization, please don't use a DSN; it's slow and outdated and nobody recommends it. ODBC is better, nine (9) events, one of the properties, but it will demonstrate everything we need to do. Let's start by looking at the connection string reprinted below.

Managing the Connection:

<%@LANGUAGE="JavaScript"%> <!-- METADATA TYPE="typelib" FILE="C:\Program Files\Common Files\System\ado\msado15.dll" --> <HTML> <BODY> <% var myConnect = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="; myConnect += Server.MapPath("\\"); myConnect += "\\GlobalScripts\\htmlColor.mdb;"; var ConnectObj = Server.CreateObject("ADODB.Connection"); var RS = Server.CreateObject("ADODB.Recordset"); var sql="SELECT ID, hexValue FROM colorChart;"; ConnectObj.Open (myConnect); RS.Open(sql,adOpenForwardOnly,adCmdText); Response.Write("<TABLE BORDER=\"1\" CELLSPACING=\"0\">\r"); Response.Write("<TR><TH>ID</TH><TH>colorName</TH>"); Response.Write("<TH>hexValue</TH></TR>\r"); while (!RS.EOF) { Response.Write("<TR><TD>" +RS("ID")+ "</TD><TD BGCOLOR=\"#"); Response.Write( RS("hexValue")+ "\">" + RS("colorName") ); Response.Write("</TD><TD>" +RS("hexValue")+ "</TD></TR>\r"); RS.MoveNext(); } Response.Write("</TABLE>\r"); RS.Close(); ConnectObj.Close(); RS = null; ConnectObj = null; %> </BODY> </HTML> Click Here to run the script in a new window.

I want you to pay attention to the next four lines of code that I reprinted below. First we instanciate a Connection Object.

Connection String:

ConnectObj.Open (myConnect); Then the Connection Object becomes the second argument in the Recordset Open() method.

var myConnect = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="; myConnect += Server.MapPath("\\ASP") myConnect += "\\GlobalScripts\\htmlColor.mdb;"; That does look different than a VBScript connection string. As a matter of fact, use JavaScript loops to manipulate recordsets, and to some extent you'll see how to make SQL statements in JavaScript.

RS.Open(sql,adOpenForwardOnly,adCmdText); And lastly, we close it.

Below is the script for Lesson 16. Don't try to understand it yet. We will slowly pick this thing apart down below.

点击次数:4412
作者:
web前端行业资讯
Web new NewsList
Postgres10开发者新特性 ,,2017年12月28日阿里巴巴、狗尾草、苏大联合论文:基于对抗学习的众包标注用于中文命名实体识别 ,,2017年12月28日柯洁的2017:20岁,与AI斗与人类斗,其乐无穷 ,,2017年12月28日如果机器人拥有痛觉,这个世界会有哪些不一样? ,,2017年12月28日苹果经典电脑Lisa源代码修复完成将于2018年开源 ,,2017年12月28日腾讯浏览指数发布年终榜单2017年人们都关注哪些AI话题? ,,2017年12月28日除了发现开普勒90,NASA还靠AI做了什么? ,,2017年12月28日柯洁宣布:明年4月,将再次与围棋AI交锋 ,,2017年12月28日百度无人车美国首秀CES将发布Apollo2.0 ,,2017年12月28日这四种技术发展趋势将在2018年改变世界 ,,2017年12月28日2017:谷歌DeepMind团队的年度回顾 ,,2017年12月28日封杀这个公式,AI智商将为零 ,,2017年12月28日微软AI高管:要让所有人、所有机构都用上人工智能 ,,2017年12月28日为什么Linux桌面年一直未到来 ,,2017年12月28日AppleLisa操作系统将开源 ,,2017年12月28日2018年9大技术趋势预测 ,,2017年12月28日谷歌研究院发布NIMA:能评价图像有多美,还能让图像变得更美 ,,2017年12月28日苹果为2019年iPhone开发大容量电池新技术 ,,2017年12月28日谷歌发布Tacotron2:能更简单地训练AI学习演讲 ,,2017年12月21日TensorFlow漏洞爆发背后:关于AI安全我们的傻与天真 ,,2017年12月21日Android端Edge浏览器新版发布:常规性能优化和BUG修复 ,,2017年12月21日三星开发出全球最小的DRAM芯片技术领先优势扩大 ,,2017年12月21日腾讯绝艺AI下一步将学习AlphaGozero自对弈训练 ,,2017年12月21日Facebook社交VR应用Spaces扩大覆盖面:入驻HTCVive ,,2017年12月21日设计图曝光:三星双屏折叠手机原来是这样的 ,,2017年12月21日微信支付和支付宝已成为世界移动支付的"老师" ,,2017年12月21日新专利表明FaceID未来有望装备在iPad、MacBook和iMac等设备 ,,2017年12月21日首批九个建议加入EE4J的项目 ,,2017年12月21日这就是SurfacePhone?微软可折叠手机概念图曝光 ,,2017年12月21日继“Angel”开源后,腾讯又开放TDinsight机器学习平台 ,,2017年12月21日阿录帮帮忙—maven+springMVC+hibernate 【编程语言】2014年12月23日perl中单行注释和多行注释使用介绍2014年01月29日Sqoop介绍及使用 【研发管理】2014年12月12日kernel-char设备的建立 【移动开发】2014年12月18日Lucene教程(一)创建索引初步 【综合】2015年04月17日【leetcode】99RecoverBinarySearchTree 【编程语言】2015年01月19日DIV+CSS建设网页简单的6个步骤2014年01月28日展讯7731平台驱动调试总结(2)----驱动配置部分 【编程语言】2015年05月29日【Leetcode】-MaximumSubarray 【编程语言】2015年07月23日ruby数组使用教程2014年01月29日RomantoInteger——罗马数字转变算法 【综合】2014年11月26日Eclipse集成Tomcat及配置【云计算】2015年01月29日栈溢出攻击系列:shellcode在linuxx8664位攻击获得root权限(二)shellcode 【编程语言】2015年02月25日asp如何跨站抓取页面2014年01月28日【BZOJ2659】【Beijingwc2012】算不出的算式 【编程语言】2015年01月29日CoreData与TableView 【移动开发】2015年03月09日POJ1338——丑数 【系统运维】2015年05月12日用组合代替继承能为Activity带来什么 【移动开发】2015年07月16日完整cmm解释器构造实践(二):词法分析 【编程语言】2015年01月24日iOS基于第三方QQ授权登录 【移动开发】2014年11月24日配置Linux开源地图服务器(配置jdk、Apache、tomcat、GeoServer) 【综合】2015年03月26日aspjavascriptpicasa相册外链批量导出2014年01月29日WEB专用服务器的安全设置技巧2014年01月28日getBaseContext(),getApplication(),getApplicationContext()2015年04月28日HDU-4280IslandTransport(ISAP)【编程语言】2015年08月04日JS(六)DOM模型之节点 【综合】2015年02月15日66设计网为您提供10M免费空间服务2014年01月29日document.styleSheets【0】.disabled2014年01月29日云服务的七宗罪 ,,2016年07月24日Hadoop,HBase,Storm,Spark到底是什么? 【云计算】2014年12月12日
我们保证
We guarantee
> psd效果文件手工切图,保证图片效果最好体积最小利于传输
> 100%手写的HTML(DIV+CSS)编码,绝对符合W3C标准
> 代码精简、css沉余量小、搜索引擎扫描迅速,网页打开快捷
> 应用Css Sprite能够减少HTTP请求数,提高网页性能
> 跨浏览器兼容(IE6、7、8、9,Firefox火狐,Chrome谷歌)