仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 552|回复: 8
打印 上一主题 下一主题

[学习教程] ASP教程之毗连数据库经常使用的毗连字符串

[复制链接]
蒙在股里 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:11:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了,毗连数据库|字符串access毗连字符串:
<%
dimconndimconnstrdb="data/data.mdb"数据库文件地位
onerrorresumenext
connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(db)setconn=server.createobject("ADODB.CONNECTION")iferrthenerr.clearelseconn.openconnstrendif
%>
sql毗连字符串:
<%
response.buffer=true
onerrorresumenext
name=request.cookies("name")
connstring="driver={sqlserver};server=.;database=ebweb2005;uid=sa;pwd="
setnn=server.createobject("adodb.connection")
setmm=server.createobject("adodb.recordset")
nn.openconnstring
%>
java毗连罕见数据库的毗连字符串

1.MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar;
Class.forName("org.gjt.mm.mysql.Driver");
cn=DriverManager.getConnection("jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName",sUsr,sPwd);
2.PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar;
Class.forName("org.postgresql.Driver");
cn=DriverManager.getConnection("jdbc:postgresql://MyDbComputerNameOrIP/myDatabaseName",sUsr,sPwd);
3.Oracle(http://www.ckuyun.com/ip/deploy/database/oracle9i/)classes12.zip;
Class.forName("oracle.jdbc.driver.OracleDriver");
cn=DriverManager.getConnection("jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL",sUsr,sPwd);
4.Sybase(http://jtds.sourceforge.net)jconn2.jar;
Class.forName("com.sybase.jdbc2.jdbc.SybDriver");
cn=DriverManager.getConnection("jdbc:sybase:Tds:MyDbComputerNameOrIP:2638",sUsr,sPwd);
//(Default-Username/Password:"dba"/"sql")
5.MicrosoftSQLServer(http://jtds.sourceforge.net);
Class.forName("net.sourceforge.jtds.jdbc.Driver");
cn=DriverManager.getConnection("jdbc:jtds:sqlserver://MyDbComputerNameOrIP:1433/master",sUsr,sPwd);
6.MicrosoftSQLServer(http://www.microsoft.com);
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
cn=DriverManager.getConnection("jdbc:microsoft:sqlserver://MyDbComputerNameOrIP:1433;databaseName=master",sUsr,sPwd);
7.ODBC
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connectioncn=DriverManager.getConnection("jdbc:odbc:"+sDsn,sUsr,sPwd);
8.DB2
Class.forName("Com.ibm.db2.jdbc.net.DB2Driver");
Stringurl="jdbc:db2://192.9.200.108:6789/SAMPLE"
cn=DriverManager.getConnection(url,sUsr,sPwd);
ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用
小妖女 该用户已被删除
沙发
发表于 2015-1-17 18:14:23 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
山那边是海 该用户已被删除
板凳
发表于 2015-1-21 07:44:08 来自手机 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
老尸 该用户已被删除
地板
发表于 2015-1-30 11:16:08 来自手机 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
兰色精灵 该用户已被删除
5#
发表于 2015-2-6 10:51:07 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
因胸联盟 该用户已被删除
6#
发表于 2015-2-15 23:48:36 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
简单生活 该用户已被删除
7#
发表于 2015-3-11 20:46:16 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
飘灵儿 该用户已被删除
8#
发表于 2015-3-19 13:12:16 | 只看该作者
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
不帅 该用户已被删除
9#
发表于 2015-3-28 07:05:30 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 06:40

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表