vs2005搭配sql2005 我会asp,如何快速学习 20

我懂得asp,以前以为aspx作为asp的升级版本已经挺好学的结果一安装才傻眼了,啥都不会在网上看了个教程,结果是vs2005搭配access数据库使用的我目前要实现的很... 我懂得asp,以前以为aspx作为asp的升级版本已经挺好学的

结果一安装才傻眼了,啥都不会

在网上看了个教程,结果是vs2005搭配access数据库使用的

我目前要实现的很简单,读取数据库,修改数据库,删除数据库,就是这几个应该就够了,我想快速的先学习这几个操作,其他的慢慢学应该无所谓的

我目前困惑的,是不知道应该使用什么组件来显示数据库的记录,以及修改啊,删除啊,之类的,麻烦给我些提示,我可以自己去百度的,谢谢!
展开
 我来答
如是我之闻
2009-09-09 · TA获得超过1237个赞
知道小有建树答主
回答量:1207
采纳率:57%
帮助的人:819万
展开全部
学ASP.NET首先要看你编程使用的是什么语言(VB.NET、C#)首先熟悉后台程序语言,然后找一本ASP.NET的书看看,建议看《ASP.NET内幕》看完后,找一个项目研究着做一下,这样就可以了。前提是不要着急,你得慢慢的来。我是先学ASP.NET后因为工作的需要学的ASP,他们在网页设计的思想是相同的,但在编程的理念是不同。ASP.NET是高度封装的,例如:其中有好多组件例如datalist,gridview之类的,其实都是表格的扩展。相信你的ASP知识对你理解这些有很大的帮助的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chinekm
2009-09-09 · TA获得超过896个赞
知道小有建树答主
回答量:275
采纳率:0%
帮助的人:0
展开全部
.NET下数据库编程,学ADO.NET,<ADO.NET技术内幕>这本书比较规范,但要有点.NET语言基础。
System.Data.SqlClient命名空间下的SqlConnection,SqlCommand,SqlDataReader,SqlDataAdapter和System.Data空间下的DataSet、DataTable比较常用。
GridView、DataList、DataDetalisView、TreeView...可用来绑定数据。
给个简单示例(C#):
using System.Data.SqlClient;
string cnStr=@"data source=localhost; initial catalog=Northwind;integrated security=True";
using(SqlConnection cn = new SqlConnection(cnStr))
{
cn.Open();
using(SqlCommand cmd = cn.CreateCommand())
{
cmd.CommandText = "select LastName,Email from employees";
using(SqlDataReader dr = cmd.ExecuteQuery())//SqlCommand有很多方法
{
while(dr.Read())
{ Response.Write(dr.GetString(0));//dr["LastName"]也可 }
}
}//用using语句,可以不显示调用cmd.Close();
}//cn.Close()
cmd.CommandText就是要执行的sql语句(CRUD),然后调用相应方法执行。
注意连接字符串,initial catalog这里指定了Northwind数据库,执行"use master;drop database Northwind;"是会出错的,需要用SqlConnectionStringBuilder构造这个连接字符串,更改它的InitialCatalog属性值才可。
总之学.NET时候,最好看英译书,然后是msdn,csdn等,国内作者太让人失望,今年初看了本<ASP.NET3.5从入门到精通>,里边竟然出现"C#3.5语法"这样的章节....无语了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yoyo9036
2009-09-09
知道答主
回答量:41
采纳率:0%
帮助的人:0
展开全部
asp 和asp.net 区别还是蛮大的
其实 asp.net连什么数据库 无所谓 只要是看看 ADO.NET方面的几个主要对象的用法就OK 数据访问基本就没什么问题了
剩下的 就是 页面呈现 这个更简单了 初期其实说白了就是 拖控件 加事件驱动
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lee860807
2009-09-09 · TA获得超过332个赞
知道小有建树答主
回答量:746
采纳率:0%
帮助的人:555万
展开全部
我刚好前两天学习的这方面

asp.net链接sql2005数据库一般都使用ado.net

简单的增删改查一般书上都有说要在这里就教会你的确有点困难

下面写给你连接数据库的几个对象

SqlConnection conn= new SqlConnection();
con.ConnectionString="server=(local);uid=sa;pwd=sa;database=XXX;"
SqlCommand cmd= new SqlCommand();
cmd.CommandText="select * from XXXXX";
cmd.Connection=conn;
SqlDataAdapter sda= new SqlDataAdapter();
sda.SelectCommand=cmd;
con.Open();
DataSet ds= new DataSet();
sda.Fill(ds,"XXXX");
con.Close();

当然这只是其中一种方法,还可以用参数来设置sql语句和连接数据库信息等等你还是要看看书才行的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
iburning
2009-09-09
知道答主
回答量:2
采纳率:0%
帮助的人:2203
展开全部
asp.net 跟 asp 是完全不同的两个概念
asp.net 2.0 是以 WebForm 形式开发的,如果你有 WinForm 的开发基础,思路上很接近
不过建议你直接学 3.5,以MVC为核心的,这个更接近于JAVA的开发模式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式