易截截图软件、单文件、免安装、纯绿色、仅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

ASP.NET Excel导入到SQL Server数据库


ASP.NET Excel导入到SQL Server数据库
提供把Excel里的数据导入到SQL Server 数据库,前提是Excel里的字段在Sql Server表里都有,不然会出现错误。注释很详细哦!要引用的命名空间是:
using System.Data.OleDb;
using System.Data.SqlClient;
//操作类
 public class ExcelToSQL
{
    //string SqlConnectionString = "Server=(local);Initial Catalog=Test;Integrated Security=True";
    public SqlConnection sqlcon;        //创建SQL连接
    public SqlCommand sqlcom;          //创建SQL命令对象
    public ExcelToSQL()
    {
        DataOperation dataOperation = new DataOperation(); //用到平台的函数,就是初始化SqlConnection对象
        DBUnit&nb ......

ASP.NET Excel导入到SQL Server数据库


ASP.NET Excel导入到SQL Server数据库
提供把Excel里的数据导入到SQL Server 数据库,前提是Excel里的字段在Sql Server表里都有,不然会出现错误。注释很详细哦!要引用的命名空间是:
using System.Data.OleDb;
using System.Data.SqlClient;
//操作类
 public class ExcelToSQL
{
    //string SqlConnectionString = "Server=(local);Initial Catalog=Test;Integrated Security=True";
    public SqlConnection sqlcon;        //创建SQL连接
    public SqlCommand sqlcom;          //创建SQL命令对象
    public ExcelToSQL()
    {
        DataOperation dataOperation = new DataOperation(); //用到平台的函数,就是初始化SqlConnection对象
        DBUnit&nb ......

ASP.Net 和 ASP有什么区别?

首先,他们的运行机制不同。asp是属于一种解释型的框架!是解释执行的,是脚本。asp.net是编译型的!最终会编程二进制的机器代码。从这一点来说,asp.net执行效率上要比asp高!
其次,asp只允许使用js或者vbs。而asp.net则不一样,只要符合公共语言运行库规范的语言,都可以使用!从这一点上来说,asp在底层操作上较asp.net要困难点。比如:进行文件操作的时候!asp要借助其他语言编写的组件。
再者,asp.net要比asp简单!很多东西都封装好了,拿来用就是。代码也施行了分离,这就使得维护和重用更简单。
需要注意的是:虽然和js同为解释型的,但是asp是在服务器解释的!js是在浏览器上解释的。 ......

ASP.Net 和 ASP有什么区别?

首先,他们的运行机制不同。asp是属于一种解释型的框架!是解释执行的,是脚本。asp.net是编译型的!最终会编程二进制的机器代码。从这一点来说,asp.net执行效率上要比asp高!
其次,asp只允许使用js或者vbs。而asp.net则不一样,只要符合公共语言运行库规范的语言,都可以使用!从这一点上来说,asp在底层操作上较asp.net要困难点。比如:进行文件操作的时候!asp要借助其他语言编写的组件。
再者,asp.net要比asp简单!很多东西都封装好了,拿来用就是。代码也施行了分离,这就使得维护和重用更简单。
需要注意的是:虽然和js同为解释型的,但是asp是在服务器解释的!js是在浏览器上解释的。 ......

Asp.NET XMLHTTP获取网页内容C#版

首先需要在项目中添加(Microsoft XML, v3.0)的引用
using MSXML2;
private string VerifyNotifyURL(string URL)
{
    MSXML2.XMLHTTPClass xmlhttp=new MSXML2.XMLHTTPClass();
    try
    {
        xmlhttp.open("GET",URL,false,null,null);
        xmlhttp.setRequestHeader("CONTENT-TYPE","text/xml;charset=gb2312");            
        xmlhttp.send(null);
        return System.Text.Encoding.GetEncoding("gb2312").GetString((byte[])xmlhttp.responseBody);
    }
    catch 
    {
        return "";
    }          ......

Asp.NET XMLHTTP获取网页内容C#版

首先需要在项目中添加(Microsoft XML, v3.0)的引用
using MSXML2;
private string VerifyNotifyURL(string URL)
{
    MSXML2.XMLHTTPClass xmlhttp=new MSXML2.XMLHTTPClass();
    try
    {
        xmlhttp.open("GET",URL,false,null,null);
        xmlhttp.setRequestHeader("CONTENT-TYPE","text/xml;charset=gb2312");            
        xmlhttp.send(null);
        return System.Text.Encoding.GetEncoding("gb2312").GetString((byte[])xmlhttp.responseBody);
    }
    catch 
    {
        return "";
    }          ......

ASP.Net用户验证的实现

在Web程序中,我们知道,服务器端和IE客户端不是常连的,只有访问时才连接,一旦页面加载完后,这个连接就会断开,也就是说,访问页面A后,再访问页面B时,服务器端是不知道你已经访问过页面A了,甚至对于同一个页面,服务器端也不会去记录你的访问,每次都会重新实例话访问的页面。
这就带来一个问题,如果实现我访问了Login.aspx登陆页并且登陆后,就可以在其它页面中访问,如果没有登陆,在访问其它页面时就会自动跳转到登陆页面让用户重新登陆呢?
思路一:
我们知道服务器端一般不保存客户信息,但是有一个对象,session是可以保存的,当一个用户访问系统后,服务器端就会为其分配一个session,当再访问页面时,保存在session中的对象还可以取出来。这个典型应用就是购物篮,在各个页面切来切去,选择要购的东东,然后一起结算,这个过程就是将每次选择的信息保存在session中。
那么,我们就以此想到,我们可以将用户的信息也记录在session中:
Protected void Login_click(object sender,EventArg e)
{
    //验证客户信息
      //取得用户标识 UserGuid
      Session[“UserGuid&rd ......

ASP.NET MVC 入门5、View与ViewData

view在MVC模式中与用户进行最直接的接触,它负责数据的呈现。这里要注意一点就是,view只是负责数据的呈现,所以我们应该要尽量让
view中不涉及业务逻辑的处理。
我们来添加一个Blog首页的view。在安装了ASP.NET MVC后,我们在添加新项目的时候可以看到有MVC的view模板:
 
注:如果你的是中文版
的VS,安装完后可能会出现找不到这个模板的现象,你可以参考
在中文版VS 08中安装MVC
这篇
文章设置一下。
其中MVC View Content Page是有母版页的。我们在Views/Home目录下添加一个MVC View Content
Page,并选择我们Views/Shared目录下的Site.Master母版页:
public
 
partial
 
class
Index : ViewPage
{
}
ASP.NET
MVC默认是使用WebForm来作为view的。所以我们看到新建的aspx页面继承自ViewPage,如果使用aspx页面作为ASP.NET
MVC的视图引擎,则所有的aspx页面都必须继承自ViewPage。我们再看一下ViewPage:

我们看到ViewPage继承自ASP.NET
WebForm的Page页,还实现了IViewDataContainer接口,同时还提供了一些Helper类的实例。我们可以使用ViewData
来从Controller中往view页面中传递数据。下面我们在HomeController中的Ind ......

ASP.NET MVC 入门6、TempData

ASP.NET
MVC的TempData用于传输一些临时的数据,例如在各个控制器Action间传递临时的数据或者给View传递一些临时的数据,相信大家都看过“在
ASP.NET页面间传值的方法有哪几种”这个面试题,在ASP.NET
MVC中TempData的就是其中的一种传值方法。TempData默认是使用Session来存储临时数据的,TempData中存放的数据只一次访
问中有效,一次访问完后就会删除了的。这个一次访问指的是一个请求到下一个请求,因为在下一个请求到来之后,会从Session中取出保存在里面的
TempData数据并赋值给TempData,然后将数据从Session中删除。我们看一下ASP.NET MVC Preview5源码:

也就是说TempData只保存到下一个请求中,下一个请求完了之后,TempData就会被删除了。注意这里TempData使用Session
来做存储的,Session是对应特定用户的,所以并不存在并发问题。如果你用数据库来做TempData的存储介质的话,必须要考虑这个情况的。至于如
何自定义TempData的存储介质,你可以参考“ASP.NET MVC:
用db4o来做TempDataProvider(另附一个泛型的RedirectToAction方法)
”这一篇文章。
前面说到的在我们的BaseController中有一个显示提示信息给用户的方法,这个 ......
总记录数:2672; 总页数:446; 每页6 条; 首页 上一页 [141] [142] [143] [144] 145 [146] [147] [148] [149] [150]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号