行情
HOME
行情
正文内容
nand read subpage ASPNET Web Forms-数据库连接
发布时间 : 2025-03-15
作者 : 小编
访问数量 : 23
扫码分享至微信

ASPNET Web Forms-数据库连接

ADO.NET 也是 .NET 框架的组成部分。ADO.NET 用于处理数据访问。通过 ADO.NET,您可以操作数据库。

数据库连接 - 绑定到 DataList 控件

数据库连接 - 绑定到 Repeater 控件

什么是 ADO.NET?

ADO.NET 是 .NET 框架的组成部分

ADO.NET 由一系列用于处理数据访问的类组成

ADO.NET 完全基于 XML

ADO.NET 没有 Recordset 对象,这一点与 ADO 不同

创建数据库连接

在我们的实例中,我们将使用 Northwind 数据库。

首先,导入 "System.Data.OleDb" 命名空间。我们需要这个命名空间来操作 Microsoft Access 和其他 OLE DB 数据库提供商。我们将在 Page_Load 子例程中创建这个数据库的连接。我们创建一个 dbconn 变量,并为其赋值一个新的 OleDbConnection 类,这个类带有指示 OLE DB 提供商和数据库位置的连接字符串。然后我们打开数据库连接:

<%@ Import Namespace="System.Data.OleDb" %>

<script runat="server">

sub Page_Load

dim dbconn

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

end sub

</script>

注释: 这个连接字符串必须是没有折行的连续字符串!

创建数据库命令

为了指定需从数据库取回的记录,我们将创建一个 dbcomm 变量,并为其赋值一个新的 OleDbCommand 类。这个 OleDbCommand 类用于发出针对数据库表的 SQL 查询:

<%@ Import Namespace="System.Data.OleDb" %>

<script runat="server">

sub Page_Load

dim dbconn,sql,dbcomm

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

sql="SELECT * FROM customers"

dbcomm=New OleDbCommand(sql,dbconn)

end sub

</script>

创建 DataReader

OleDbDataReader 类用于从数据源中读取记录流。DataReader 是通过调用 OleDbCommand 对象的 ExecuteReader 方法来创建的:

<%@ Import Namespace="System.Data.OleDb" %>

<script runat="server">

sub Page_Load

dim dbconn,sql,dbcomm,dbread

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

sql="SELECT * FROM customers"

dbcomm=New OleDbCommand(sql,dbconn)

dbread=dbcomm.ExecuteReader()

end sub

</script>

绑定到 Repeater 控件

然后,我们绑定 DataReader 到 Repeater 控件:

实例

<%@ Import Namespace="System.Data.OleDb" %>

<script runat="server">

sub Page_Load

dim dbconn,sql,dbcomm,dbread

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

sql="SELECT * FROM customers"

dbcomm=New OleDbCommand(sql,dbconn)

dbread=dbcomm.ExecuteReader()

customers.DataSource=dbread

customers.DataBind()

dbread.Close()

dbconn.Close()

end sub

</script>

<html>

<body>

<form runat="server">

<asp:Repeater id="customers" runat="server">

<HeaderTemplate>

<table border="1" width="100%">

<tr>

<th>Companyname</th>

<th>Contactname</th>

<th>Address</th>

<th>City</th>

</tr>

</HeaderTemplate>

<ItemTemplate>

<tr>

<td><%#Container.DataItem("companyname")%></td>

<td><%#Container.DataItem("contactname")%></td>

<td><%#Container.DataItem("address")%></td>

<td><%#Container.DataItem("city")%></td>

</tr>

</ItemTemplate>

<FooterTemplate>

</table>

</FooterTemplate>

</asp:Repeater>

</form>

</body>

</html>

关闭数据库连接

如果不再需要访问数据库,请记得关闭 DataReader 和数据库连接:

dbread.Close()

dbconn.Close()

英语近义词Understand,comprehensive

Understand,comprehensive xinchi外语

understand英 [ˌʌndəˈstænd] 美 [ˌʌndərˈstænd]

v. 理解,懂得;了解,明白(某事物);谅解,体谅;得知,听说;默认,默许;领会,推断出;解释

[ 第三人称单数 understands 现在分词 understanding 过去式 understood 过去分词 understood ]

短语

I Understand 我明白 ; 我懂 ; 听说 ; 我理解

Now I understand 我终于读懂了 ; 如今我才明白 ; 我终于明白了 ; 此时我终于明白

hard to understand 不易懂的 ; 费解 ; 艰涩 ; 不好懂

X-plain things you don't understand 解你的疑惑 ; 为你解惑 ; 解你的怀疑

I Understand Him 我明白他

And made me understand 这让我明白了 ; 我看到了

And now I understand 而此刻我才懂得 ; 我终于读懂了 ; 现在我终于明白 ; 现在我才明白

understand his kind father 理解他好心的父亲 ; 明白他盛意的父亲

But how can they understand 但是他们怎么能够理解 ; 但是他们怎么可能懂得 ; 但是他们怎么能够理解我们的爱 ; 但是他们怎样可以了解

柯林斯英汉双解大词典

understand /ˌʌndəˈstænd/ CET4 TEM4 ( understanding, understood, understands )

1. V-T If you understand someone or understand what they are saying, you know what they mean. 明白 (某人的话的意思) [no cont]

例:I think you heard and also understand me.

我想你听到了我的话,而且也明白我的意思。

例:I don't understand what you are talking about.

我不明白你在说什么。

2. V-T If you understand a language, you know what someone is saying when they are speaking that language. 懂 (某种语言) [no cont]

例:I couldn't read or understand a word of Yiddish, so I asked him to translate.

我完全不懂意第绪语,所以请他翻译。

3. V-T To understand someone means to know how they feel and why they behave in the way that they do. 理解 (某人) [no cont]

例:It would be nice to have someone who really understood me, a friend.

有个真正理解我的人,一个朋友,就太好啦。

例:Trish had not exactly understood his feelings.

特里希并没有确切地理解他的感受。

4. V-T You say that you understand something when you know why or how it happens. 明白 (某事) [no cont]

例:They are too young to understand what is going on.

他们太小,不明白在发生什么事。

例:She didn't understand why the TV was kept out of reach of the patients.

她那时不明白为什么不让病人看电视。

5. V-T If you understand that something is the case, you think it is true because you have heard or read that it is. You can say that something is understood to be the case to mean that people generally think it is true. 知道; 听说; 获悉 [no cont]例:We understand that she's in the studio recording her second album.

我们得知她正在录音室里录制她的第2张专辑。

例:As I understand it, she has a house in the city.

据我所知,她在市里有座房子。

例:The management is understood to be very unwilling to agree to this request.

据说管理层很不愿意答应这项要求。

词组短语同近义词同根词词语辨析

do you understand 你能理解吗?

come to understand 开始明白;开始了解

双语例句原声例句权威例句

I fully understand your motives.

我完全理解你的动机。

"I quite understand," he replied.

“我很理解”,他回答道。

Can you understand French?

你懂法语吗?

comprehensive英 [ˌkɒmprɪˈhensɪv] 美 [ˌkɑːmprɪˈhensɪv]

adj. 综合性的,全面的;有理解力的

n. 综合中学;专业综合测验

[ 复数 comprehensives 比较级 more comprehensive 最高级 most comprehensive ]

短语

comprehensive treatment 综合治疗 ; 综合处理 ; 综合疗法

comprehensive quality 综合素质 ; 综合本质 ; 综合素养 ; 综合质量

comprehensive income 综合收入 ; 综合收益 ; 全面收益 ; 综合所得

Comprehensive utilization [环境] 综合利用 ; 综合开发利用

comprehensive sub-areas 综合分区 ; 分析分区

comprehensive arrangement 统筹安排 ; 兼顾部署

comprehensive knowledge 全面的知识 ; 广博的知识 ; 综合知识 ; 渊博的知识

comprehensive commercial seaport 综合性商港 ; 分析性商港 ; 分析商港

柯林斯英汉双解大词典

comprehensive /ˌkɒmprɪˈhɛnsɪv/ CET4 TEM4

1. ADJ Something that is comprehensive includes everything that is needed or relevant. 全面的

例:The Rough Guide to Nepal is a comprehensive guide to the region.

《尼泊尔概览》是介绍该地区的一本全面指南。

词组短语同近义词同根词词语辨析

comprehensive evaluation 综合评价,综合评价法

comprehensive analysis 综合分析

comprehensive utilization 综合利用

comprehensive quality 综合素质

comprehensive treatment 综合治理;综合治疗;综合处理

双语例句原声例句权威例句

Streaming within comprehensive schools is common practice.

综合中学常把学生按能力分班。

The idea was to create a comprehensive road map of the Web.

这个想法原是为万维网做一个综合指南。

The Rough Guide to Nepal is a comprehensive guide to the region.

《尼泊尔概览》是介绍该地区的一本全面指南。参考《有道词典》,如有侵权请通知。

码字不易,敬请【点赞】!

每天分享外语知识,请点击【关注】,不漏掉任何一期,助你提高外语水平。

My email:ilikework_cz@126.com

相关问答

青花瓷MV说的是什么意思呢?

《青花瓷》的MV很有如歌词般的意境,描述一段轮回的爱情故事,为呼应之前《发如雪》MV一样有着前世今生的感情纠葛,连女主角也刻意找来当初担任发如雪女主角的夏...

英语翻译我最喜欢《孙子兵法》这本书,这书非常出名,是讲术古...

[回答]Ilike"TheArtofWar"(bySunTzu)most.Thisbookisveryfamousworldwide.Itdiscusses...

打开网页时出现这句话是什么意思?

那不是ie的问题是ie的安全功能之一。你进行如下操作可以看到activex的设置处打开ie----》工具------》internet选项----》安全----》自定义级...

虚谷影视是否改名

没想到你会把分数给我,我以为你在刷分的,看到你的图片让我很是“动没掉”。所以我看到了图片下面的注示,我真的找到了他的图片,我在迅雷上找到了她...

\定义一个抽象类Shape,它有两个抽象的方法area()和perimeter(...

[回答]简单工厂模式?我之前做了个简易计算器的简单工厂模式,效果与你这个是一样的~~~~你的抽象类Shape里面的方法area()和perimeter(),可以参考的计算器的...

谁可以帮忙把一个视频里两分钟的内容的英文整理出来视频里45...

[回答]Thefingerprintisoneofthebestpasswordsintheworld-it'salwayswithyou,andnotwoare...

用英文说一些个人的环保行为.somthingyoudidtoprotecttheenv...

[回答]1:cherishthefoodandtrytobegratefulofwhatwe'vegot2:saveonwater,makeitrecyling,for...

求一篇英语作文详细介绍一个家人或朋友_作业帮

[回答]家人:Therearefourpeopleinmyfamily,myparents,mybotherandI.Myfamilyisprettygood.I’mreall...

ccd后缀的文件肿么打开-ZOL问答

ccd是光盘镜向文件,用光盘刻录文件可以打开,如nero、winiso等光盘镜像文件用WinRAR可以解压也可以用虚拟光驱软件加载比如DAEMONISO是光盘的镜像文件,可以...

大专英语作文作文大概的意思是我和TOM是好朋友他的爸爸是工程...

[回答]Students,youknowwhat?Ihaveanintimatefriend.HisnameisTom.HehadapairoflongNongmeita...

 纯净水厂  许岚岚 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部