.net/c# - 文章列表
-
ASP.NET存取SQLServer数据库图片
SQL Server提供了一个特别的数据类型:image,它是一个包含binary数据的类型。下边这个例子就向你展示了如何将文本或照片放入到数据库中的办法。在这篇文章中我们要看到如何在SQL Server中存储和读取图片。\n 1、建立一个表:\n 在SQL SERVER中建立这样结构的一个表:\n列名 类型 目的 ID Integer 主键ID IMGTITLE Varchar(50) 图片的标题 IMGTYPE Varchar(50) 图片类型. ASP.NET要以辨认的类型 IMGDATA Image 用于存储二进制数据 2、存储图片到SQL SERVER数据库中\n 为了
-
技巧 .NET如何访问MySQL数据库
.NET的数据库天然支持MSSQLServer,但是并非其他数据库不支持,而是微软基于自身利益需要,在支持、营销上推自己的数据库产品;但是作为平台战略,他并非排斥其他数据库,而是参考java体系提出了一套数据库访问规范,让各个第三方进行开发,提供特定的驱动。 \n MySQL是免费的数据库,在成本上具有无可替代的优势,但是目前来讲,并没有提供。微软把MySQL当作ODBC数据库,可以按照ODBC.Net规范进行访问,具体参考 \n http://www.microsoft.com/china/community/Columns/Luyan/6.mspx \n 而实际上,针对ODBC。Ne
-
ASP.NET 2.0处理Null值
数据控件支持多种用于处理空值或缺失数据的方法。例如,GridView、FormView和DetailsView都支持EmptyDataText或EmptyDataTemplate属性,当数据源没有返回数据行的时候,你可以使用这些属性来指定控件显示的内容。我们只需要设置EmptyDataText和EmptyDataTemplate其中的一个(如果两个都设置了,EmptyDataTemplate会被重载)。你也可以在绑定字段(和衍生的字段类型)、模板字段或数据源参数对象上指定ConvertEmptyStringToNull属性,指明在调用相关的数据源操作之前,来自客户端的String.Empty值
-
利用GridView显示主细表并添加打开、关闭功能
本文例子使用嵌套的 GridView 来显示主细表,并使用 JavaScript 来控制明细表的显示与隐藏。值得注意的是:在 GridView 的 RowDataBound 的事件里,不要多次执行数据库的打开,否则,将很快会导致连接数已满的问题。\n例子中的数据库,请参照《 ASP.NET 2.0应用开发技术》一书中附带的光盘中的数据库。\n查看例子\n代码:\n<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”GridViewNested.aspx.cs”
-
ASP.NET实现投票结果的图片进度条显示代码
一个投票功能模块少不了查看投票结果,用进度条显示各个投票结果可以起到一目了然的效果。以下是我的方法,请大家不吝赐教:\n 1:做一张图片用于做进度条,只需要很小的一个图片就可以了,如高20px,宽1px。\n 2:在要显示进度条的单元格中插入image控件,其imageUrl设置为已做好的图片的位置。\n 3:用一个dataReader对象dr保存取出的各项票数,用一个int 型变量sum保存取出的总票数,各项分别再定义一个double型变量用来保存单项票数除以(/)总票数的结果(小数),再定义一个int型的变量来保存最终要显示的进度条的长度(用前面那个double型变量*用来显示进
-
asp.net 将文字内容和图片插入到Access
Image2Access.aspx <%@ Page language=”c#” Debug=”true” Codebehind=”Image2Access.aspx.cs” AutoEventWireup=”false” Inherits=”eMeng.Exam.Image2Access” %> <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN” > &l
-
小例子:ASP.NET定制简单的错误处理页面
通常Web应用程序在发布后,为了给用户一个友好界面和使用体验,都会在错误发生时跳转至一个自定义的错误页面,而不是ASP.net向用户暴露出来的详细的异常列表。\n 简单的错误处理页面可以通过web.config来设置<customErrors mode=”RemoteOnly” defaultRedirect=”GenericErrorPage.htm”> <error statusCode=”403″ redirect=”NoAccess.htm” /> <error statusCod
-
利用GridView显示主细表并添加删除、打开、关闭功能(续)
本文是利用GridView显示主细表并添加打开、关闭功能的扩展。\n有网友在论坛上询问:如何在使用GridView显示主细表时添加删除功能?其实,如果单个GridView能够实现删除对话,N个GridView嵌套也没有任何问题。下面就将例子粘贴如下,望各位需要的朋友仔细揣摩一下,道理很简单的:)\n查看例子\naspx\n<%@ Page Language=”C#” AutoEventWireup=”true” EnableViewState=”true” CodeFile=”Default2.aspx.
-
ASP.NET 2.0 中实现跨页提交
在ASP.NET 2.0中,对于跨页提交已经有了非常合理的解决方案 下面是一个示例: BeginPage.aspx: 请注意Button1的PostBackUrl属性设置 阅读代码编辑代码运行效果复制HTML代码保存代码<%@ Page Language=”C#” %>\n<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd̶
-
用ASP.NET 2.0主题控制网站外观
自.NET Framework出现以来,对网站外观进行控制一直是ASP.NET开发者的期待。ASP.NET 2.0使之成为现实,应用它的主题与皮肤,我们可以对外观进行控制。\n开发者经常将主题与母版页面弄混,但这两个元素存在很大的不同。母版页面允许你控制一个网站的总体布局,或网站内的一组页面,但主题主要关注网站的外观与感觉。\n在你能够应用ASP.NET 2.0主题的所有优点之前,你有必要了解一些术语与过程。主题能够应用一个称之为皮肤或层叠样式表(CSS)的新设计元素。\n了解皮肤文件\n尽管在主题中不必应用皮肤,但我还是想首先介绍一下皮肤的概念,因为它是主题中的标准设计元素。皮肤提供了一种管