兔八哥极品软件园    运行: 4871天 | 文章:640 篇 | 评论:1005 条 | 碎语:1条

未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。

作者:admin 发布于:2014-9-3 20:52 Wednesday 分类:网络转载

错误信息:未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。

解决办法:

http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe下载。然后安装就行了。

 

本错误是由于你使用了ACCESS2007版本建立的数据库,但服务器中没有相配合使用的程序,所以出错.

 

 

未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。&nbs...

阅读全文>>

评论(0) 引用(0) 浏览(14699)

支持取消操作和暂停操作的Backgroundworker

作者:admin 发布于:2014-9-3 20:37 Wednesday 分类:网络转载

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Threading;namespace BackgroundWorkderPauseSample
{
    publicpartialclass MainForm : Form
    {
        BackgroundWorker worker = null;

        public Mai...

阅读全文>>

评论(0) 引用(0) 浏览(12807)

将AccessDatabaseEngine打包进安装程序

作者:admin 发布于:2014-9-2 22:04 Tuesday 分类:网络转载

项目里面使用了Access 2010建立的数据库,所以连接字符串里面有'Microsoft.ACE.OLEDB.12.0'这么一段,那么对于XP这样的系统,默认是没有驱动的,需要去微软下载一个Engine的Redistributable(地址)。现在打包安装程序的时候,需要把Microsoft Access Database Engine 2010 Redistributable也包括进去,希望在安装的时候,判断Engine 是不是满足版本要求,如果满足了版本要求,就不再安装Engine 了。

  在网上搜了下,自己捣鼓下,终于实现了功能:

  首先,下载一个名为  Bootstrapper Manifest Generator  的工软件:地址 ,我下的VS2...

阅读全文>>

评论(0) 引用(0) 浏览(16017)

sqlserver 数据库对比差异,视图存储过程及表结构

作者:admin 发布于:2014-9-1 16:46 Monday 分类:MSSQL


一、视图和存储过程比较

【原理】利用系统表“sysobjects"和系统表“syscomments”,将数据库中的视图和存储过程进行对比。系统表"sysobjects"之前有详细介绍过,有兴趣可以看看:SQL Server系统表sysobjects介绍与使用

【代码】

/*--调用示例
exec p_compdb 'DBNAME1','DBNAME2'
exec p_compdb 'DBNAME2','DBNAME3'
--*/
 
CREATE proc p_compdb
@db1 sysname, --第一个库
@db2 sysname --第二个库
as
exec('
select 类型=case isnull(a.xtype,b.xtype) when...

阅读全文>>

评论(0) 引用(0) 浏览(4475)

SqlServer发送邮件,定时作业

作者:admin 发布于:2014-8-25 17:38 Monday 分类:MSSQL

今天偶然研究了一下sqlserver发送邮件的功能,之前听说过可以发,但是一直没尝试过,只是用C#写后台程序的方式来发邮件。

现在又多了一种发送邮件的途径。

大致的步骤如下:

1.配置sqlserver邮件发送的smtp服务器。

2.发送测试邮件验证配置的正确性。

3.新建作业,编写sql脚本

4.配置作业,完成。

完整的教程参考自:

http://zhangkui.blog.51cto.com/1796259/340557

其中需要注意的是,

新建配置文件的时候需要记住配置的文件名称,因为发送时候的存储过程需要定义这个参数。

另外,在配置的时候,需要填写身份验证,而不是使用默认的匿名验证。


存储过程可以先在查询分析器中执行一下测试。存储过程需要在msdb库中运行!

发送邮件的sql语句如下:

[sql] v...

阅读全文>>

评论(0) 引用(0) 浏览(4922)


Powered by 兔八哥极品软件 苏ICP备12049267号 sitemap