zoukankan      html  css  js  c++  java
  • 关于SQL sever 问题

    1。关于不能还原xxx数据库问题

    先选定的路径创建两个文件 xxx.mdf,xxx.ldf,指定到

    2。SQL sever  还原xxx.mdf,xxx.ldf, 由数据库附加功能。


     3。通过Com组件来完成数据导出Excel:

      为了在C#中使用Excel,我们要先做一点准备工作,在你的计算机中找到TlbImp和Excel9.olb,将他们复制到一个文件夹中,在DOS窗口中执行 TlbImp Excel9.olb,这时会产生以下三个文件:Excel.dll、Office.dll和VBIDE.dll。

      通过菜单 project->Add reference ,弹出的对话框中选择COM imports,点击Browser按钮,选中前面生成的三个DLL文件,OK

    4。update sql

    update a,b set a.val=b.val where a.pk=b.pk

    怎么写?
    老是说missing SET keyword

    如果你的a,b表中的pk均是主键或有唯一索引
    update(select a.*,b.val val_b from a,b where b.pk=a.pk) set val = val_b;


    5。excel模板相关

    1透过dcomcnfg修改服务器访问excel的权限

    2.产生excel
    通过查找(前提是你安装Visual Studio.Net和Excel 2000),在你的计算机中找到TlbImp和Excel9.olb,将他们复制到一个文件夹中,在DOS窗口中执行 TlbImp Excel9.olb,这时会产生以下三个文件:Excel.dll、Office.dll和VBIDE.dll。
    或者XL5CHS32.OLB、XL5EN32.OLB两个文件生成一个Excel文件


    解决
    碰到这个问题觉得很棘手,似乎陷入和死循环,不过查阅一下文档,发现还是非常容易解决的,DotNet Framework中提供了相应的工具能够转换COM的类型库,他就是TlbImp.exe(大家可以在类似“C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1”的目录中找到)。TlbImp能够将一个COM组件包装成为DotNet可以使用的类库的形式,VS.Net的自动转换想必也是以来这个工具。该工具有很多参数开关,需要支持强名只要额外打开一个开关即可。一下介绍笔者认为最可能用到的参数:
    /out:Filename:类型库转换之后输出文件的名称。
    /namespace:Namespace:类型库转换所使用的名称空间。
    /keyfile:FileName:指定转换时使用的SNK文件,指明该参数,构造之后的类型库就拥有了强名。
    完整的例子如下:
    tlbimp excel.exe /out:interop.excel.dll /namespace:Excel /keyfile:excel.snk
    其中snk文件可以通过DotNet中的另一个工具SN生成,此处不再赘述。
    完成上述工作,在工程中直接引用我们自己构造的类型库,就可以成功的编译拥有强名的DLL了。

    如果是控件,而不是普通的Component,那么就不能够使用tlbimp,而需要使用aximp.exe这个工具,使用方法与tlbimp类似,他会生成两个文件:一个是类型库的代理文件,另一个是Windows Form的代理文件。

    进一步解决
    然而还有更加简单的解决办法,就是在工程属性中设置“Wrapper Assembly Key File”(Common Properties\General\Wrapper Assembly Key File),这个属性。设置了该属性之后通过Add Reference添加的COM/ActiveX组件,都将被标识,拥有强名。
    这需要一次设置就可以了,应该更加方便。


    引自http://www.omice.com/standy/ 

  • 相关阅读:
    OpenStack安装及监控配置视频教程
    具有可视化的功能的一款开源软件Gource
    Ubuntu 12.04使用演示
    VisualRoute for Mac OS 体验
    P1006-传纸条
    Leetcode-1157 Online Majority Element In Subarray(子数组中占绝大多数的元素)
    Leetcode-1156 Swap For Maximum Repeated Substring(单字符重复子串的最大长度)
    Leetcode-1155 Number of Dice Rolls With Target Sum(掷骰子的N种方法)
    Leetcode-1154 Ordinal Number Of Date(一年中的第几天)
    P1508-Likecloud-吃、吃、吃
  • 原文地址:https://www.cnblogs.com/runfeng/p/261476.html
Copyright © 2011-2022 走看看