`
ding20688
  • 浏览: 62900 次
  • 性别: Icon_minigender_1
  • 来自: 烟台
社区版块
存档分类
最新评论

数据库配置文件(web.config/app.config)

 
阅读更多
数据库连接字符串网站 

http://www.connectionstrings.com/

// MySql连接字符串,连接字符串时,应该加上编码:,这样数据库就不会乱码了。

<add name=”MySqlConnStr” connectionString =”Server=X.X.;database=DATABASENAME;user;password=XX; charset=utf8″/>

//Access连接字符串,App_Data文件夹在代码中用|DataDirectory|来表示

<add name =”ConnString” connectionString =”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|charge.mdb”/>

//ODBC连接字符串,ODBC在系统数据来源中创建

<add connectionString=”DSN=OdbcTest;Uid=test;Pwd=test;”/>

//Excel连接字符串,在类或者页面cs文件中这么写

string str = @”Provider=Microsoft.Jet.OleDb.4.0;Data Source=” + Server.MapPath(“dingtest.xls”) + “;Extended Properties= Excel 8.0;”; 

//设置Excel连接串,在config文件中这么写

<add connectionString=”Provider=Microsoft.Jet.OleDb.4.0;Data Source=|DataDirectory|dingtest.xls;Extended Properties= Excel 8.0;”/>

在调用连接字符串的时候,下面的两种方法等效。

//private string sConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

private string sConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();


web.config中默認maxRequestLength為4096(4M),如果希望最大的上傳文件在40M,超時時間限制為60秒,在留言薄保存文字时,可以保存一些特殊的字符,如果不设置,网站会报错。在<system.web></system.web>之間添加
<httpRuntime maxRequestLength="40960" executionTimeout="60" requestValidationMode="2.0"/>
<pages validateRequest=”false “></pages>
在以上代码设置完后,用以下方法可以保证输入的字符原样输出。
<span><%# Server.HtmlEncode(Eval(“mcontent”)) %></span></p>

//錯誤頁重定向
<system.web>
    <compilation debug=”true”/>
    <authentication mode=”Windows”/>
    <!–统一进行系统编码–>
    <globalization  fileEncoding=”gb2312″  requestEncoding=”gb2312″  responseEncoding=”gb2312″ culture=”zh-CN” uiCulture=”zh-CN”   />
    <!–设置系统发生错误是重定向的页面–>
    <customErrors defaultRedirect=”system/error.html” mode=”On”>
      <error statusCode=”400″ redirect=”system/error.html”/>
<error statusCode=”403″ redirect=”Error.htm” />
      <error statusCode=”404″ redirect=”system/error.html”/>
      <error statusCode=”410″ redirect=”system/error.html”/>
      <error statusCode=”503″ redirect=”system/error.html”/>
      <error statusCode=”500″ redirect=”system/error.html”/>
    </customErrors>
  </system.web>
如果mode=” RemoteOnly”是指远端客户访问时才会显示出你自定义的错误页面,本机则不会显示
ON是指远端和本机都会显示出自定义的错误页面。
分享到:
评论

相关推荐

    ASP.NET(C#)应用程序配置文件app.config/web.config的增、删、改操作

    在.NET框架中,应用程序的配置信息通常保存在配置文件中,对于***应用程序,这些配置文件被称为web.config,而对于Windows窗体应用程序,则称为App.config(或可执行文件名.exe.config)。这些配置文件本质上是XML...

    asp.net连接sql数据库web.config配置

    `web.config`是ASP.NET应用程序的核心配置文件,它包含了诸如应用程序设置、连接字符串、身份验证模式等重要信息。本篇文章将深入探讨如何在`web.config`中配置SQL数据库连接,并解释相关的参数说明。 首先,我们...

    C# Windows 应用程序配置文件 App.Config

    此外,除了标准的App.Config,还可以创建自定义配置文件(如CustomConfig.config),然后在代码中加载和处理。这允许更灵活的配置管理,特别是当需要分离不同功能或模块的配置时。 总结来说,C# Windows应用程序...

    整理 IIS7配置web.config

    **IIS7配置web.config详解** ...综上所述,`web.config`是IIS7及其以上版本中的关键配置文件,理解和熟练掌握其配置方法对于管理和优化Web应用程序至关重要。通过灵活运用配置,我们可以定制IIS以满足各种复杂的需求。

    Web.config 和 App.config 的区别分析

    Web.config和App.config是.NET Framework中两种不同的配置文件,它们分别服务于不同的应用程序类型。Web.config主要应用于ASP.NET Web应用程序,而App.config则是针对Windows桌面应用程序(如WinForms或WPF应用)。 ...

    winform程序,app.config文件改名、移动的方法

    在.NET框架中,应用程序配置文件(app.config或web.config)是存储非代码配置信息的关键文件,这些信息包括连接字符串、应用程序设置等。通常情况下,该文件位于项目的根目录下。然而,在某些场景下,可能需要将app....

    ASP.NET连接ACCESS、SqlServer以及Oracle数据库的web.config内路径最优写法.doc

    为了实现这一点,开发者通常会在 web.config 文件中配置数据库连接字符串,以便在应用程序中轻松地访问这些数据源。 对于 Access 数据库,ASP.NET 提供了 System.Data.OleDb.OleDbConnection 类来处理连接。在 web....

    app.config和或web.config中ConnectionString的加密与解密

    在.NET框架中,`app.config`和`web.config`文件是应用程序配置文件,它们用于存储应用程序的设置,如数据库连接字符串、服务端点等。在处理敏感数据,尤其是`ConnectionString`(数据库连接字符串)时,确保这些信息...

    App.config配置文件

    App.config配置文件是.NET框架中用于存储应用程序设置和配置信息的文件。它是Windows应用程序(如桌面应用或Windows服务)的主要配置文件,允许开发者在不重新编译代码的情况下更改应用程序的行为。下面将详细介绍...

    spring_MVC源码

    弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和rest小例子没有介绍到数据层的内容,...

    【ASP.NET编程知识】.NET Core 2.0迁移小技巧之web.config 配置文件示例详解.docx

    .NET Core 2.0 迁移小技巧:Web.config配置文件详解 在.NET Core的早期版本中,传统的ASP.NET框架中的web.config配置文件不再被直接支持,而是转向使用JSON或XML格式的配置文件,如appsettings.json。然而,对于...

    config配置文件读写改.rar

    常见的配置文件有Web.config(用于ASP.NET Web应用程序)和app.config(用于Windows Forms、Console应用或其他非Web项目)。这些文件存储了如数据库连接字符串、API密钥、应用程序设置等敏感信息。本教程将深入探讨...

    asp.net access web.config denied

    详解ASP.NET配置文件Web.configasp.net代码中修改web.config节点的具体方法ASP.NET web.config中数据库连接字符串connectionStrings节的配置方法asp.net web.config加密解密方法ASP.NET(C#)应用程序配置文件app....

    config加密

    在标题和描述中提到的`config加密`主要涉及两个命令行参数:`-pdf` 和 `-pef`,它们是ASP.NET配置框架的一部分,用于对Web.config或App.config文件中的特定配置节进行加密或解密。 `-pdf`(Protect Section For ...

    C# app.config的配置及在C#中的调用.rar

    2. **配置文件层次结构**:在多层应用程序中,可以有多个配置文件,如`machine.config`、`web.config`和`app.config`,它们会按照优先级合并。 3. **配置源代码生成**:通过`CodeDom`或`T4`模板,可以将配置文件的...

    app.config文件的读,存

    在.NET框架中,`app.config`文件是应用程序的配置文件,用于存储应用程序的配置信息,如连接字符串、设置参数、服务端口等。这个文件在Windows Forms和Console应用程序中尤为重要,因为它提供了动态修改应用程序行为...

    web.xml配置文件详解

    ### web.xml配置文件详解 #### 一、概述 `web.xml`是Java Web应用程序的核心配置文件之一,主要用于定义Web应用程序的结构与行为。它是Servlet容器(如Tomcat)读取Web应用程序配置信息的主要来源,因此深入理解其...

Global site tag (gtag.js) - Google Analytics