仓酷云

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

[学习教程] ASP编程:一个不是很通用的数据办理类

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:10:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。数据publicclassdbmanage
{
publicdbmanage()
{
//
//TODO:在此处增加机关函数逻辑
//
}
publicSqlConnectionGetConnection()//创建数据库毗连
{
SqlConnectioncn=newSqlConnection();
cn.ConnectionString=System.Configuration.ConfigurationSettings.AppSettings["conn"];
cn.Open();
returncn;
}
publicvoiddelid(intintId,stringstrTable,SqlConnectioncn)
{
SqlCommandDeleteCmd=newSqlCommand("deletefrom"+strTable+"whereid="+intId,cn);
DeleteCmd.ExecuteNonQuery();
}
publicvoidExecuteSql(stringstrSql,SqlConnectioncn)//实行无前往值的sql命令
{
SqlCommandExecuteCmd=newSqlCommand(strSql,cn);
ExecuteCmd.ExecuteNonQuery();
ExecuteCmd.Dispose();
}

publicvoidUpdateTb(stringstrTbName,stringstrFieldsName,stringstrValue,intintId,SqlConnectioncn)
{
SqlCommandUpdateCmd=newSqlCommand("updatestrTbNameset"+strFieldsName+"="+strValue+"whereId="+intId.ToString(),cn);
UpdateCmd.ExecuteNonQuery();
}
publicDataSetFillDs(stringstrSql,SqlConnectioncn)
{
SqlDataAdapterFillDsAdapter=newSqlDataAdapter(strSql,cn);
FillDsAdapter.SelectCommand.CommandType=CommandType.Text;
DataSetds=newDataSet();
FillDsAdapter.Fill(ds);
FillDsAdapter.Dispose();
returnds;
}
publicDataSetFillDs(stringstrSql,SqlConnectioncn,stringsrcTable)
{
SqlDataAdapterFillDsAdapter=newSqlDataAdapter(strSql,cn);
FillDsAdapter.SelectCommand.CommandType=CommandType.Text;
DataSetds=newDataSet();
FillDsAdapter.Fill(ds,srcTable);
FillDsAdapter.Dispose();
returnds;
}
publicstringGetString(stringstrSql,SqlConnectioncn)//猎取字符串
{
stringstrGetString="";
SqlDataAdapterFillDsAdapter=newSqlDataAdapter(strSql,cn);
FillDsAdapter.SelectCommand.CommandType=CommandType.Text;
DataSetds=newDataSet();
FillDsAdapter.Fill(ds);
if(ds.Tables[0].Rows.Count==1)
{
strGetString=ds.Tables[0].Rows[0][0].ToString();
}
else
{
strGetString=null;
}
FillDsAdapter.Dispose();
ds.Dispose();
returnstrGetString;
}


}


</p>使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。
莫相离 该用户已被删除
沙发
发表于 2015-1-20 07:58:04 | 只看该作者
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
活着的死人 该用户已被删除
板凳
发表于 2015-1-29 05:12:50 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
若天明 该用户已被删除
地板
发表于 2015-2-5 20:58:30 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
admin 该用户已被删除
5#
发表于 2015-2-13 13:18:05 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
6#
发表于 2015-3-3 21:52:41 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
因胸联盟 该用户已被删除
7#
发表于 2015-3-11 13:48:23 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
简单生活 该用户已被删除
8#
发表于 2015-3-18 15:07:36 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
透明 该用户已被删除
9#
发表于 2015-3-26 01:38:07 | 只看该作者
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-9 07:32

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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