asp.net入门来一遍----数据存取

asp.net|数据

因为正在设在设计一个asp.net+xml+delphi的三层设计
所以在对一简单的东西做了一下整理。
下面是对xml,access,mssql数据存取
protected DataSet LoadMyPBData()
{
string sourceXml = Server.MapPath("phone.xml");
DataSet dataSet = new DataSet();
try
{
dataSet.ReadXml(sourceXml);
}
catch (Exception e)
{

dataSet = null;
}
return dataSet;
}

void Page_Load(object sender, EventArgs e)
{
if (!(Page.IsPostBack))
{
gridv.DataSource = LoadMyPBData();
gridv.DataBind();
}
}
-------------------------------
String StrSql="Data Source=127.0.0.1;Initial Catalog=dotnet;persist security info=True;user id=sa;password=1234;packet size=4096";
SqlConnection MyConn = new SqlConnection(StrSql);
MyConn.Open();
string CommSql = "select * from gbook order by id desc";
SqlDataAdapter adp = new SqlDataAdapter(CommSql,MyConn);
DataSet ds = new DataSet();
adp.Fill(ds);
DataGrid1.DataSource = ds;
DataGrid1.DataBind();
MyConn.Close();
---------------------------------------
if(!IsPostBack)
{
OleDbConnection MyConnection =new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("new.mdb"));
OleDbDataAdapter myCommand=new OleDbDataAdapter("SELECT id,typename FROM bb ",MyConnection);
DataSet ds= new DataSet();
myCommand.Fill(ds,"bb");
DropDownList2.DataSource = ds.Tables["bb"].DefaultView;
DropDownList2.DataTextField = "typename";
DropDownList2.DataValueField = "id";
DropDownList2.DataBind();

时间: 2024-07-28 19:37:33

asp.net入门来一遍----数据存取的相关文章

在Visual Studio 2005和ASP.NET 2.0中使用强类型数据存取

asp.net|visual|数据 "Never put off until run time what can be done at compile time."David Gries, Compiler Construction for Digital Computers Introduction 作为程序员,我们在学习一些新技术的时候,范例有时候会是我们最大的敌人.指南通常被设计成简单易懂,但同时里面的懒惰.无效率的甚至是危险的代码编写会增多.像这种情况最普遍存在的就是在ADO.

设计并实现用于ASP.NET一个通用的数据存取层应用程序

asp.net|程序|设计|数据 Designing and implementing a versatile data access tier for an ASP.NET applicationBy Paul Abarham In this article, we will drill down deeper in to the design of a n-tier architecture and our focus will be on the data access tier (DAT

VS2005和ASP.NET2.0中使用强类型数据

asp.net|数据 一. 简介 作为开发人员,当我们在学习新技术时,例子可能是我们最大的敌人.而教程往往设计得易于理解,但是同时,它们常常加固了懒惰,低效性,甚至于危险的编码习惯.再也没有比ADO.NET示例更能说明问题的了.在本文中,我们将准备分析一下强类型对象对于你的数据库开发的意义以及为什么在没有例子的情况下你应该在应用程序中尽量使用强类型对象. 具体地说,我们将分析怎样在Visual Studio 2005中创建和使用强类型DataSet.正如本文所探讨的,相对于其它可选的弱类型化的数

在ASP.NET 2.0中实现数据的绑定

ASP.NET的第一个版本就已经建立了一组新的数据库绑定控件.有了这些控件 的支持,数据的可视化和编辑就简单多了,其中一个最重要的控件就是DataGrid 控件.但是这个控件也有很多缺点.它为数据的排序,分页和编辑提供了一些内 置的功能,但必须手动实现. 而ASP.NET 2.0中采用了一种新的方式来解决以前版本的诸多问题, 并且提供了标准的功能.现在可以对任何数据源进行排序,分页和编辑----在大 多数情况下不需要输入任何代码.由于几乎所有的动态WEB程序都要考虑到与数据库的交互,幸运的是在A

ASP.NET入门随想之抽象的力量

 ? ASP.NET入门随想之抽象的力量 小 时看过一故事:三书生欲进京赶考,问一老僧三人前景如何,老僧端坐如山,最后缓缓伸出一指.于是三书生路上争论不休,不明老僧指哪一人会黄榜题名,不料后 来三人同时高中,高兴之余,不禁对老僧的权威起了疑心.三人衣锦返乡后,追问老僧,老僧及端坐如山,缓缓曰:一指表示三人皆中,三人立马晕倒. ■ASP的编程思想 -写八股文 MS在java技术的冲击下匆忙推出ASP技术.要不是因为WinServer操作系统的霸主地位,粗陋的ASP不太可能在OO推行二十几年.C++

ASP基础入门第一篇(ASP技术简介)_应用技巧

本文将以如何建立基于IIS 的ASP 动态网站为中心向大家一步一步地揭示动态商业网站设计的真正奥秘.为了使各位能够全面.细致地掌握 ASP 的开发技巧,本文今后将采取连载的形式,手把手地教你如何建立属于自己 ASP 动态网站.由于本文是作者根据自己的学习和实践经验并结合了一些外文资料而写成的,因此不免会有一些偏颇,希望各位见谅. Microsoft Active Server Pages 即我们所称的ASP ,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4.0 之

ASP.NET 入门的五个步骤_基础应用

作者:Rob Howard 2000 年 11 月 12 日   将于 2000 年 12 月 28 日存档 欢迎访问 Nothin´ but ASP.NET 专栏,下面我将为大家深入介绍 ASP.NET 中某些重要的新特性,以及一些其他 .NET Framework 技术. 在第一个专栏中,我们将讨论 ASP.NET 入门的五个步骤.以后的专栏我们将陆续探讨 ASP.NET 中的其他优秀功能(如部署.状态管理.进程模型.控件.安全等方面的变化). 步骤 1:下载和安装 .NET SDK ASP

asp.net入门教程:ASP.NET SortedList 对象教程

asp.net入门教程:ASP.NET SortedList 对象教程 SortedList对象的特点相结合的ArrayList的对象和哈希表对象.   范例 例如1 -S ortedListR adioButtonList 例如2 -S ortedListR adiobuttonList 例如3 -S ortedList下拉列表   在SortedList对象 在SortedList对象包含项目的键/值对.阿SortedList自动排序对象中的项目字母或数字顺序. 项目新增至SortedLis

asp.net向HTML文件写数据

问题描述 asp.net向HTML文件写数据 比如说有一个最原始的HTML文件,代码如下 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></ti