【ASPASP.NET网站中怎么防止Access数据库被别人下载】教程文章相关的互联网学习教程文章

ASP.NET 连接ACCESS数据库的简单方法

index.aspx 代码如下:<%@ Page Language="C#" %><%@ import Namespace="System.Data" %><%@ import Namespace="System.Data.OleDb" %><script runat="server"> // Insert page code here // void Page_Load(){ string db=@"database/data.mdb"; string connStr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source="+Server.MapPath(db)+";"; string SQLcmd="create table IEB_webs(ID identity primary...

asp.net中获取新增加记录的ID Access版

这里参考了Erist.Protal里的代码 代码如下:/// <summary> /// 增加新的文章 /// </summary> /// <param name="ArticleTitle"></param> /// <param name="Author"></param> /// <param name="ArticleFrom"></param> /// <param name="Creator"></param> /// <param name="ModifyBy"></param> /// <param name="Content"></param> /// <param name="ChannelID"></param> /// <param name="IsOnTop"></param> /// <param name="IsCom...

asp.net下Oracle,SQL Server,Access万能数据库通用类

代码如下:using System; using System.Collections; using System.Collections.Specialized; using System.Data; using System.Data.SqlClient; using System.Data.OleDb; using System.Data.OracleClient; using System.Configuration; using System.Reflection; namespace SystemFramework.DAL { /**//// <summary> /// All rights reserved /// 数据访问基础类 /// 用户可以修改满足自己项目的需要。 /// </summary> public cla...

一个简答的Access下的分页asp.net代码

代码如下:public void listArticle() { CmsArticle arObj = new CmsArticle(); DataSet ds = arObj.listArticle(); if (ds != null) { PagedDataSource pds = new PagedDataSource(); pds.DataSource = ds.Tables[0].DefaultView; pds.AllowPaging = true; pds.PageSize = 1; pds.CurrentPageIndex = currentpage - 1; rsCount = ds.Tables[0].Rows.Count; pageCount = pds.PageCount; pagesize = pds.PageSize; gvNewList.DataSou...

asp.net访问Access数据库溢出错误【图】

写了如下的一个方法来返回数据操作影响的行数:如下 代码如下:private int GetReturnValue(string sStr, string conn) { OleDbConnection odbconn = AccessHelp(conn); OleDbCommand odbcmd = new OleDbCommand(sStr, odbconn); return odbcmd.ExecuteNonQuery(); } 用下面的一个方法来调用这个类: 代码如下:public int wsbm(string[] str) { StringBuilder sb=new StringBuilder(); sb.Append("INSERT INTO ").Append("wsbm(zy...

asp.net(C#) Access 数据操作类

代码如下:using System; using System.Configuration; using System.Data; using System.Data.OleDb; using System.Xml; using System.Collections; namespace Website.Command { /// <summary> /// WSplus 的摘要说明。 /// </summary> public class AccessClass : System.Web.UI.Page { private static OleDbConnection sconn = null; public static string _returnValue = "0"; public WSplus() { // // TODO: 在此处添加构造函...

asp.net access web.config denied

最近有朋友发现access web.config denied出现这个问题,大家可以检查下aspnet帐号的权限。

asp.net 数据库备份还原(sqlserver+access)

/********************************************************************************** * * 功能说明:备份和恢复SQL Server数据库 * 作者: 刘功勋; * 版本:V0.1(C#2.0);时间:2007-1-1 * 当使用SQL Server时,请引用 COM组件中的,SQLDMO.dll组件 * 当使用Access中,请浏览添加引用以下两个dll * 引用C:\Program Files\Common Files\System\ado\msadox.dll,该DLL包含ADOX命名空间 * 引用C:\Program Files\Common Files\System\ado\ms...

asp.net access添加返回自递增id的实现方法第1/3页【图】

先看界面:添加后数据库:而所要执行的语句: 代码如下:string name_ = this.tbxUseName.Text.Trim(); string webname_ = this.tbxWebName.Text.Trim(); string url_ = this.tbxUrl.Text.Trim(); AddFieldItem("news_Title", name_); AddFieldItem("news_Source",webname_); AddFieldItem("news_Anthor",url_); common.salert("添加成功,添加后的ID为" + insert("db_news").ToString()); 当我看完小...

ASP.NET中使用AspnetAccessProvider

要用accessprovider的话麻烦会更多一点,首先要做的就是去msdn上下载ms放出的Sample Access Providers, 当然也可以顺便看看说明页面http://msdn2.microsoft.com/en-us/asp.net/aa336558.aspx,下载回来 之后安装那个vsi,然后新建一个project类型选这个新的access provider,编译得到dll,然后在你的新网站里的bin目录里丢这个dll,在app_data里丢aspnetdb.mdb,当然最后关键的是 要修改web.config,具体修改方式可以参考前面那个...

ASP.net(c#)用类的思想实现插入数据到ACCESS例子

昨天写了一半,一直没弄清楚当ACCESS数据库的连接代码写成类的时候路径该怎么写,搞了半天,还是用绝对路径解决了,似乎Server.MapPath没法在cs文件中使用. 要实现的功能如下: 尽量用类的思想来完成数据的插入,因为这个例子简单,所以我也就不多说什么.大家自己看代码,不懂的可以到论坛交流. 1、首先是ACCESS数据库的设计,数据库名:myData,表名:student 字段名称 数据类型 sid 自动编号 s...

ASP.NET 链接 Access 数据库路径问题最终解决方案

当做小项目用 ASP.NET + Access 数据库时,总是遇到数据库路径问题,本人以前的解决方法是每次访问数据库时,把链接字符串以参数的形式传到数据访问层,实施起来相当麻烦,这次找到了一个比较好的方案,这是本人目前的最终解决方案(如题) ^_^ 解决方案为: 在 Web.Config 中配置 Access 数据库驱动和数据库文件名称。 请看代码 <appSettings> <add key="DBDriver" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source ="/>...

ASP.NET 2.0下随机读取Access记录的实现方法

由于使用ADO访问Access数据库会有缓存,这在随机提取数据库数据时,例如:sql="select top 10 Title,objectGuid from Document Order By Rnd(id)",将得不到随机记录,下面的例子可以克服这一缺陷,实现数据库的随机读取。 C#: 代码如下:<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> ...

ASP.NET数据库编程之Access连接失败

错误和失败总会不可避免地在应用程序中出现。如果有人在MDB目录之上又添加了一级新的文件夹而“更新”了服务器的目录树,那么将会发生什么?如果MDB名称被更改了会怎样?如果MDB文件被损坏又该如何呢?以上每一个问题都将阻止对数据的成功连接并导致一个失败页面。好的编程实践表明需要尽可能小心地对待任何失败。  在讨论实际命令之前,我们需要了解的是AccessDataSource控件派生于SqlDataSource控件。在大多数情况下,这只是一...

ASP.NET技巧:access下的分页方案

具体不多说了,只贴出相关源码~using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.OleDb;using System.Web;/**//// <summary>/// 名称:access下的分页方案(仿sql存储过程)/// 作者:cncxz(虫虫)/// blog:http://cncxz.cnblogs.com/// </summary>public class AdoPager{ protected string m_ConnString; protected OleDbConnection m_Conn; public AdoPager() ...