易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net 将Excel导入到Sql2005或2000

asp.net 将Excel导入到Sql2005或2000的思路和步骤:
1、将Excel文件上传到服务器端
        这个我不想详细讲了,网上一搜一大把的.
        注意:(1在取服务器路径时一定要用this.Page.MapPath(".")而不要用  this.Page.Request.ApplicationPath 或this.Page.Request.Path;因为后两个在调试的时候可能不报错,但在发布时会报错。
                      (2 站点根目录要给Asp.net用户写的权限。否则文件上传不上去的,报拒绝访问.
2、将服务器端的EXcel数据读入内存
    private static DataTable getXslTable(string XlsFileName)//从excel中读取数据,并放到DataTable中
    {
        DataSet ZDDataSet = new DataSet();
        System.Data.OleDb.OleDbConnection objConn = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.jet.OLEDB.4.0;Data Source=" + XlsFileName + ";Extended Properties=Excel 8.0");//这个更据不同的Excel版本不一样
        //XlsFileName 为Excel的路径
        objConn.Open();
        //DataTable schemaTable = objConn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Tables, null);
        // String tableName = schemaTable.Rows[0][2].ToString().Trim();
        string SqlStr = "Select * from [CPCMLFXB$]";//CPCMLFXB是要读的Sheet的名字
        System.Data.OleDb.OleDbCommand command = new System.Data.OleDb.OleDbCommand(SqlStr, objConn);
        System.Data.OleDb.OleDbDataAdapter DAP = new System.Data.OleDb.OleDbDataAdapter(command);
        DAP.Fill(ZDDataSet, "CPCMLFXB");
        objConn.C


相关文档:

自己写的oracle dbms_sql 函数包例子

create or replace procedure pro_insert_dbms
is
cid number;
cid_DDL number;
selectsql varchar2(1000);
ddlsql    varchar2(1000);
row_count number;
nofrows   integer;
lrowid                & ......

asp.net Forms身份验证和基于角色的权限访问

Forms身份验证用来判断是否合法用户,当用户合法后,再通过用户的角色决定能访问的页面。
主要思想:Forms身份验证用来判断是否合法用户,当用户合法后,再通过用户的角色决定能访问的页面。
具体步骤:
1、创建一个网站,结构如下:
网站根目录
Admin目录 ----> 管理员目录
Manager.aspx ----> 管理员可 ......

ASP.NET 上传图片并生成缩略图

private void btnUploadPicture_Click(object sender, System.EventArgs e) { //检查上传文件的格式是否有效 if(this.UploadFile.PostedFile.ContentType.ToLower().IndexOf("image") < 0) { Response.Write("上传图片格式无效!"); return; } //生成原图 Byte[] oFileByte = new byte[this.UploadFile.PostedFile.Conte ......

Asp.net treeview实现无限级树实现代码

最近研究了一下treeview,发现有两种实现无限级树的方法,文字不想多写,直入主题。
先看看效果图:
先看看数据库表的设计,数据表主要包括ID,Name,ParentID这三项,其中ID是主键,ParentID对应节点的父节点:
方法一:用递归遍历数据,并将节点逐个添加到treeview中去。
1.先进行数据库连接和数据的读取,并将根节 ......

ASP.NET 从xml读出数据时的分页方法

public string GetPage(int page, int pages, string url)
        {
            if (pages == 0)
            {
       &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号