简易代码之家

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks

2015年1月4日 #

问题描述:将A数据库服务器上分离出的备份文件,附加到B数据库服务器上,想把之前的登录名删掉,提示“数据库主体在该数据库中拥有架构,无法删除”。
解决办法:
ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo
ALTER AUTHORIZATION ON SCHEMA::db_owner TO db_owner
执行完成后,即可删除。
posted @ 2015-06-22 16:07 Jakin.zhou 阅读(335) | 评论 (0)编辑 收藏

 

<asp:DropDownList ID="DropDownList1" runat="server" CssClass="style01">
       
<asp:ListItem Text="请选择" Value=""></asp:ListItem>
</asp:DropDownList>
<asp:Label ID="Label10" runat="server" Text="*" ForeColor="Red" Font-Size="Smaller"></asp:Label>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="DropDownList1" InitialValue="" ErrorMessage="请选择信息" Font-Size="Smaller" ForeColor="Red"></asp:RequiredFieldValidator>

 

posted @ 2015-04-24 13:12 Jakin.zhou 阅读(262) | 评论 (0)编辑 收藏

SharePoint webpart中悬浮窗口的webconfig路径在.../_layouts/15/下。
posted @ 2015-04-24 10:54 Jakin.zhou 阅读(170) | 评论 (0)编辑 收藏

问题描述:不能以方法的方式使用不可调用的“system.web.httprequest.querystring”
解决办法:Request.QueryString["GoodsID"]而不是Request.QueryString("GoodsID")
posted @ 2015-04-24 10:43 Jakin.zhou 阅读(2505) | 评论 (0)编辑 收藏

“/”应用程序中的服务器错误。
----------------------------------------
文件“/_CONTROLTEMPLATES/....../XXXUserControl.ascx”不存在。
解决办法:
Install-SPSolution -Identity XXX.wsp -GACDeployment -CompatibilityLevel {14,15} -WebApplication http://XXX -force
posted @ 2015-04-21 09:43 Jakin.zhou 阅读(274) | 评论 (0)编辑 收藏

第一步,选中需要导出脚本的数据库,右键选中

第二步,选取弹出菜单中的任务-生成脚本选项(会弹出一SQL生成脚本的向导)

第三步,在向导中点击下一步,弹出选择数据库界面(默认是自己之前选中的数据库),把下面,“为所选数据库中的所有对象编写脚本(A)”勾选,之后下一步

第四步,在弹出的选择脚本选项,为要编写脚本的对象选择选项页中,找到表/视图选项模块下的“编写数据的脚本”其默认是false改为true之后继续下一步(这一步最重要的)

第五步,在输出选项页中选择脚本保存模式,可以保存到文件中。

posted @ 2015-04-03 12:29 Jakin.zhou 阅读(212) | 评论 (0)编辑 收藏

update-spsolution -identity XXX.wsp -literalpath D:\SPS2010Setup\XXX.wsp -gacdeployment
posted @ 2015-03-31 09:48 Jakin.zhou 阅读(160) | 评论 (0)编辑 收藏

当打开一个MDB格式的ACCESS文件后,如果里面默认的都是窗体视图,要查看数据表的信息,可以“创建-查询设计”查看表信息,或是在SQL视图中编写SQL语句来实现。
或按着Shift键打开文件。
posted @ 2015-03-10 17:50 Jakin.zhou 阅读(290) | 评论 (0)编辑 收藏

问题描述:无法识别的属性“targetFramework”。请注意属性名称区分大小写。

解决办法:修改.NET Framework 版本为相应版本即可,例如2.0换成4.0。

参考:http://blog.csdn.net/muchlin/article/details/6800863

posted @ 2015-01-04 18:14 Jakin.zhou 阅读(218) | 评论 (0)编辑 收藏

生成32位程序的mdb连接串的 Provider为:
Provider=Microsoft.Jet.OLEDB.4.0

而生成64位代码时,则需要使用如下的 Provider
Provider=Microsoft.ACE.OLEDB.12.0

参考:http://blog.163.com/xiong_weidong/blog/static/9863215201282884442763/

posted @ 2015-01-04 18:11 Jakin.zhou 阅读(329) | 评论 (0)编辑 收藏

问题现象:
1.未能加载文件或程序集“Interop.ADOX, Version=2.8.0.0, Culture=neutral, PublicKeyToken=bf2649b9bb8e6a82”或它的某一个依赖项。系统找不到指定的文件。
2.ADOX... 没有注册类。
解决办法:

将应用程序生成为Any CPU就可以了
反之,如果系统是64位的Win7,就应该将新项目的生成目标平台改为x86

综上:
64位的Win7 解决方案的生成目标平台设置为x86
32位操作系统 解决方案的生成目标平台设置为AnyCPU

另外一个网友的问题解决方法:

我遇到过这个问题有两次,不过环境不同。

第一次:Windows 2008 Server R2 64位;

第二次:Windows 7 64位;

原因分析:操作系统是64位的,但发布的程序引用了一些32位的ddl,所以出现了兼容性的问题。

解决方案:IIS——应用程序池——高级设置——启用32位应用程序 :true。

参考:http://www.jb51.net/article/31711.htm

posted @ 2015-01-04 18:07 Jakin.zhou 阅读(302) | 评论 (0)编辑 收藏