您的位置:e800网站 > 技术客频道 > .NET > Asp.net

(ASP.NET)修改和删除DataGrid行——数据库访问

2007-09-26      来源:e800.net频道         作者:
关键词:  DataGrid     删除     AT     Data     修改  

(ASP.NET)修改和删除DataGrid行——数据库访问



本程序涉及到数据库的添加,修改和删除操作。



懒得写了,把界面贴出来,照着界面画就可以了。本例数据库:SqlServer2000附带的pubs数据库,看一下连接字符串就很清楚了。如果要在本机器上运行,把uid和pwd改成你自己SQL登陆用户名和密码。



创建一个WEB页面,命名为:Add.ASPx。

界面设计如图:



Add.ASPx代码:

<%@ Page language=”c#” Codebehind=”Add.ASPx.cs” AutoEventWireup=”false” Inherits=”TeachShow.Charpter7.AccessDataBase.Add” %>

<!DOCTYPE HTML PUBLIC ”-//W3C//DTD HTML 4.0 Transitional//EN” >

<HTML>

<HEAD>

<title>Add</title>

<LINK href=../../”../../Style.CSS” type=”text/CSS” rel=”stylesheet”>

<meta content=”Microsoft Visual Studio .NET 7.1” name=”GENERATOR”>

<meta content=”C#” name=”CODE_LANGUAGE”>

<meta content=”javascript” name=”vs_defaultClientScript”>

<meta content=”http://schemas.microsoft.com/intellisense/ie5” name=”vs_targetSchema”>

</HEAD>

<body MS_POSITIONING=”GridLayout”>

<form id=”Form1” method=”post” runat=”server”>

<div align=”center”>

<center>

<table class=”smallBlack” height=”318” cellSpacing=”0” cellPadding=”0” width=”429” border=”0”>

<tr>

<td class=”title” vAlign=”top” width=”429” colSpan=”2” height=”31”>添加一个新的发行者</td>

</tr>

<tr>

<td vAlign=”top” width=”79” height=”23”>发行者ID:</td>

<td vAlign=”top” width=”350” height=”23”><ASP:textbox id=”TextBox1” runat=”server” Height=”18px” CSSClass=”smallRed”></ASP:textbox><FONT face=”宋体”>(以99打头,共4位数字)</FONT></td>

</tr>

<tr>

<td vAlign=”top” width=”79” height=”23”><FONT face=”宋体”>姓名:</FONT></td>

<td vAlign=”top” width=”350” height=”23”><ASP:textbox id=”TextBox2” runat=”server” Height=”18px” CSSClass=”smallRed”></ASP:textbox></td>

</tr>

<tr>

<td vAlign=”top” width=”79” height=”23”><FONT face=”宋体”>城市:</FONT></td>

<td vAlign=”top” width=”350” height=”23”><ASP:textbox id=”TextBox3” runat=”server” Height=”18px” CSSClass=”smallRed”></ASP:textbox></td>

</tr>

<tr>

<td vAlign=”top” width=”79” height=”23”><FONT face=”宋体”>省份:</FONT></td>

<td vAlign=”top” width=”350” height=”23”><ASP:textbox id=”TextBox4” runat=”server” Height=”18px” CSSClass=”smallRed”></ASP:textbox><FONT face=”宋体”>(2个字符)</FONT></td>

</tr>

<tr>

<td vAlign=”top” width=”79” height=”24”><FONT face=”宋体”>国家:</FONT></td>

<td vAlign=”top” width=”350” height=”24”><ASP:textbox id=”TextBox5” runat=”server” Height=”18px” CSSClass=”smallRed”></ASP:textbox></td>

</tr>

<tr>

<td vAlign=”top” align=”center” width=”429” colSpan=”2” height=”24”><ASP:linkbutton id=”LinkButton1” runat=”server”>提交到数据库</ASP:linkbutton></td>

</tr>

<tr>

<td width=”429” height=”147” valign=”top” colspan=”2”>

<ASP:DataGrid id=”DataGrid1” runat=”server” Height=”120px” CSSClass=”general” Width=”428px”>

<ItemStyle Width=”50px”></ItemStyle>

<Columns>

<ASP:EditCommandColumn ButtonType=”LinkButton” UpdateText=”更新” CancelText=”取消” EditText=”编辑”>

<HeaderStyle Width=”60px”></HeaderStyle>

</ASP:EditCommandColumn>

<ASP:ButtonColumn Text=”删除” CommandName=”Delete”></ASP:ButtonColumn>

</Columns>

</ASP:DataGrid></td>

</tr>

</table>

</center>

</div>

</form>

</body>

</HTML>



Add.ASP.cs代码:

using System;

usi

关于e800 | 广告服务 | 招聘信息 | 用户注册 | 用户反馈 | 合作伙伴 | 版权声明 | 网站地图

Copyright © 2002-2010 北京亿八佰电子商务有限公司 版权所有,未经许可不得转载

联系: webmaster@e800.com.cn 电话: (8610)65612161

京ICP证040593号