asp.net 初学者请问这一段代码是什么意思

public static void BindDG(GridView dg, string id, string strSql, string Tname)
{
SqlConnection conn = DBCon();
SqlDataAdapter sda = new SqlDataAdapter(strSql, conn);
DataSet ds = new DataSet();
sda.Fill(ds, Tname);
dg.DataSource = ds.Tables[Tname];
dg.DataKeyNames = new string[] { id };
dg.DataBind();
}

SqlConnection 连接对象
SqlDataAdapter 阅读器
DataSet XX表
sda.Fill(ds, Tname);把阅读器中的数据 读到XX表中
dg.DataSource = ds.Tables[Tname]; dg是一个数据控件 把控件的数据绑定到dataset表上
dg.DataKeyNames = new string[] { id };值
dg.DataBind(); 控件数据绑定 必须要 不然显示不出数据
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-05-18
SqlConnection conn = DBCon(); //获取连接对象
SqlDataAdapter sda = new SqlDataAdapter(strSql, conn);//为SqlDataAdapter 对象赋值
DataSet ds = new DataSet();//声明DataSet 对象
sda.Fill(ds, Tname); //填充 sda
dg.DataSource = ds.Tables[Tname];//将绑定数据源
dg.DataKeyNames = new string[] { id };//设置id为主键
dg.DataBind();
第2个回答  2010-05-18
具体的什么意思,上面的都已经阐明了。不多说。

不过还是建议你自己去看看C#连接数据库相关知识,自己在用这个方法做个例子。就很理解很深刻。
第3个回答  2010-05-18
读取数据库内容,绑定到GridView
这段语句好像有问题哦。
数据库没有打开,也没有关闭。
第4个回答  2010-05-18
这是连接数据库 查询数据 并绑定数据到控件的一个方法

请问这段ASP代码是什么意思
这是一个分页显示程序,前一段是文章列表的分页显示 后一段是文章内容显示。over

学习asp,net一定要学c#吗?
asp.net的后台语言是C#的 所以。学C#是必须的 《21天学通C#》纯粹是骗钱的书 有能力的话可以看国外的编程书籍 网上也有很多C#的视频教程 多做项目动手练习。累计经验 刚开始可以从一些小程序开始,循序渐进。祝学有所成

如何才能学好asp.net
很多初学者看到网上有这么多高级代码,看到别人会很多高级技巧,心里就非常着急,恨不得一夜就能学会所有内容。实践证明,心急吃不得热豆腐,学习程序设计也一样,不能着急。这里给大家一个建议:第一步:首先将教材从头开始认真学习,学习期间多思考,并认真思考课后的练习题,也可以尝试做一些小的程序。在...

ASP.NET初学者应该从哪里开始入手
第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。ASP.NET是建构在.NET...

C#\/asp.net\/必须声明标量变量 "@Id"。
上述你按照你现有的要求写的部分代码 如果你是初学者,可以考虑直接拼接,虽然这种实际当中并不提倡,怕导致sql注入 假设Id在数据库中为int类型 int id = getid();那么string sqlStr = "insert into attendance(userid,time)values ( "+id+",'"+ t + "')";注意你这time数据库字段是否字符型(...

asp.net区别
在软件开发领域,ASP.NET与ASP常常引起混淆,尤其是对于初学者而言。虽然两者在名称上仅一字之差,但它们在编程框架、执行效率、文件结构以及代码管理等方面存在显著差异。ASP(Active Server Pages)是一种基于服务器端的脚本语言,它是一种解释性编程框架。这意味着在执行之前,ASP代码需要被Web服务器解释...

我没有任何的编程基础,只有初中毕业,要学asp.net需要从哪开始学呢_百度...
我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。C语言的书推荐谭浩强的,...

asp.net和php哪个更适合初学者,哪个学习周期会短点。
PHP是脚本语言,语法相对简单点,ASP.NET一般使用C#做,静态语言,需要掌握一些OO的概念。(PHP5也支持面向对象了,但是并不强制)社区方面,PHP由于是开源的,比ASP.NET(Microsoft)强大。比较容易找到同伴一起学习。代码组织方面,PHP可以HTML和脚本混编,开始学习的时候比较容易理解。ASP.NET Code Behind...

要学好asp.net,应该先从哪方面入手啊。。初学者
ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。ASP.NET是建构在.NET Framework之上的技术,你对.NET Framework了解得越深,学习ASP.NET就越快。 举个例子:下面简单列出几个对掌握ASP.NET...

大家说我该不该学asp.net?
一定要看asp2.0版本的书而不是1.x版本的书,两个版本的混看会把初学者弄迷茫的。每天学4个小时,几个月的时间就可以做小网站了,还有遇到无法解决的问题而放弃是不对的哦,我好多次遇到这样的情况,翻书,搜索,想,搞了很多天没结果,最后发现一句代码就解决问题,我笨,但不能停止努力啊。

相似回答
大家正在搜