易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

ASP.NET中有关URL的信息

 
【说明】如果你已经熟悉了,请不必往下看,如果你还不熟悉,请做下参考,因为经常在asp.net中需要获取有关URL相关方面的信息,虽然msdn上列出了各种方法,无奈方法和属性太多,没办法一一记住,就做了个例子,将与路径和文件信息相关的参数通过一个方法列出来,以备平时查阅。
复制 保存
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class AjaxDemo : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Write("Request.AppRelativeCurrentExecutionFilePath="
            + Request.AppRelativeCurrentExecutionFilePath + "<br>");
        Response.Write("Requ ......

ASP.Net与Access数据库操作

ASP.Net与Access数据库操作
using System.Data ;
using System.Data .OleDb ;
DataReader
作用:DataReader阅读类,执行数据的“只向前”的读取。
问:什么是DataReader?
答:ADO.NET DataReader对象可以从数据库中检索只读、只进的数据流。因为每次在内存中的数据只有一行,所以使用DataReader可提高应用程序的性能并减少系统开销。它还提供了未缓冲的数据流,该数据流使过程逻辑可以有效地按顺序处理从数据源中返回的结果。由于数据不在内存中缓存,所以在检索大量数据时,DataReader是一种合适的选择。
string strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath ("db1.mdb");//ACCESS链接字符串
OleDbConnection ConnAcc=new OleDbConnection (strConn); //OleDb链接类的实例化
ConnAcc.Open ();//打开数据库
string strSQL="SELECT * from 表名1";//SQL语句
OleDbCommand cmd = new OleDbCommand(strSQL,ConnAcc);//创建Command命令对象
OleDbDataReader dr=cmd.ExecuteReader();//创建DataReader对象,并调用ExecuteReader从数据源检索行
dr.Read();//启动阅读器的Read方法,返回行的每一列
//..数据读取,格式为 dr["列 ......

ASP.Net与Access数据库操作

ASP.Net与Access数据库操作
using System.Data ;
using System.Data .OleDb ;
DataReader
作用:DataReader阅读类,执行数据的“只向前”的读取。
问:什么是DataReader?
答:ADO.NET DataReader对象可以从数据库中检索只读、只进的数据流。因为每次在内存中的数据只有一行,所以使用DataReader可提高应用程序的性能并减少系统开销。它还提供了未缓冲的数据流,该数据流使过程逻辑可以有效地按顺序处理从数据源中返回的结果。由于数据不在内存中缓存,所以在检索大量数据时,DataReader是一种合适的选择。
string strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath ("db1.mdb");//ACCESS链接字符串
OleDbConnection ConnAcc=new OleDbConnection (strConn); //OleDb链接类的实例化
ConnAcc.Open ();//打开数据库
string strSQL="SELECT * from 表名1";//SQL语句
OleDbCommand cmd = new OleDbCommand(strSQL,ConnAcc);//创建Command命令对象
OleDbDataReader dr=cmd.ExecuteReader();//创建DataReader对象,并调用ExecuteReader从数据源检索行
dr.Read();//启动阅读器的Read方法,返回行的每一列
//..数据读取,格式为 dr["列 ......

ASP.net包含其他页面结果

 一直在jsp中用<jsp:inclued .../> 可以包含其他页面返回的结果
但今天也看到了其他一种可以通用的包含方式
如:
 <iframe  align="center" src="include.aspx?id=<%=2 %>" allowtransparency="" frameborder="0" scrolling="yes"
         width="100" height="100">
</iframe>
include.aspx
如:
 <form id="form1" runat="server">
    <div>
         <%=hello %>
</div>
include.aspx.cn
如:
 public string hello = "hello! hexianghong";
    protected void Page_Load(object sender, EventArgs e)
    {
        string id = Request["id"].ToString();
        if (id.Equals ("1"))
        {
            hello = "hello! hexianghong";
   ......

ASP.NET验证控件详解

 
ASP.NET
公有六种验证控件,分别如下:
 
RequiredFieldValidator
(必须字段验证) 用于检查是否有输入值
CompareValidator
(比较验证) 按设定比较两个输入
RangeValidator
(范围验证) 输入是否在指定范围
RegularExpressionValidator
(正则表达式验证) 正则表达式验证控件
CustomValidator
(自定义验证) 自定义验证控件
ValidationSummary
(验证总结) 总结验证结果
 
 
下面,我们来看这些控件的使用:
一、RequiredFieldValidator
(必须字段验证)的使用
RequiredFieldValidator
控件使用的标准代码如下:
<ASP:RequiredFieldValidator id="Validator_Name" Runat="Server"
 ControlToValidate="
要检查的控件名" ErrorMessage="
出错信息" Display="Static|Dymatic|None">
占位符
</ASP: RequiredFieldValidator >
在以上标准代码中:
ControlToValidate
:表示要进行检查控件ID

ErrorMessage
:表示当检查不合法时,出现的错误信息;
Display
:错误信息的显示方式;Static
表示控件的错误信息在页面中占有肯定位置;D ......

ASP.NET的实用代码

1. 打开新的窗口并传送参数:

传送参数:
response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")
接收参数:
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
2.为按钮添加对话框
Button1.Attributes.Add("onclick","return confirm(’确认?’)");
button.attributes.add("onclick","if(confirm(’are you sure...?’)){return true;}else{return false;}")
3.删除表格选定记录
int intEmpID = (int)MyDataGrid.DataKeys[e.Item.ItemIndex];
string deleteCmd = "DELETE from Employee where emp_id = " + intEmpID.ToString()
4.删除表格记录警告
private void DataGrid_ItemCreated(Object sender,DataGridItemEventArgs e)
{
 switch(e.Item.ItemType)
 {
case ListItemType.Item :
case ListItemType.AlternatingItem :
case ListItemType.EditItem:
 TableCell myTableCell;
 myTableCell ......

Asp.Net前台调用后台变量

Asp.Net中几种相似的标记符号: < %=...%>< %#... %>< % %>< %@ %>解释及用法
答: < %#... %>: 是在绑定控件DataBind()方法执行时被执行,用于数据绑定
如: < %# Container.DataItem("tit") %>
< %= %>: 在程序执行时被调用,可以显示后台变量值
如:
*.aspx中: < %= aaa %>
*.cs中: protected string aaa="姓名";
< % %>: 内联代码块里面可以在页面文件*.aspx或*.ascx文件里面嵌入后台代码
如:
< %
for(int i=0;i<100;i++)
{
Reaponse.Write(i.ToString());
}
%>
< %@ %>是在*.aspx页面前台代码导入命名空间,
如:
< %@ Import namespace="System.Data"%>
2.控件接收哪些类型数据?
答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑
的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后我们就可以
对号入座,不会出现DataTable被捆绑的错误了:)
3.DataBind,获得的数据,系统会将其默认为String,怎样转化为其它的类型?
DataBinder.Eval(Container.DataIte ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [5165] [5166] [5167] [5168] 5169 [5170] [5171] [5172] [5173] [5174]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号