小编fra*_*ran的帖子

与OleDB连接的实体框架 - 我只是简单的坚果?

我正在尝试实体框架,我想连接到Access 2007数据库.

以下代码的灵感来自http://msdn.microsoft.com/en-us/library/system.data.entityclient.entityconnection.connectionstring.aspx

我怀疑我的错误结束了......

OleDbConnectionStringBuilder oledbConn = new OleDbConnectionStringBuilder();

oledbConn.DataSource = @"..\..\..\..\Pruebas.accdb"; //yep Access 2007!

EntityConnectionStringBuilder entityBuilder = new EntityConnectionStringBuilder ();
entityBuilder.Provider = "Microsoft.ACE.OLEDB.12.0";
entityBuilder.ConnectionString = oledbConn.ToString();
EntityConnection ec = new EntityConnection(entityBuilder.ToString());
ec.Open();
ec.Close();
Run Code Online (Sandbox Code Playgroud)

EntityConnectionStringBuilder告诉我它不支持DataSource属性.我可以很好地与ADO.net连接,所以我知道路径和提供商是正确的.

这只是完全错误的做法吗?

c# ms-access entity-framework

7
推荐指数
1
解决办法
1万
查看次数

@helper 和 Url.Action

我正在尝试将一些简单的代码提取到一个单独的辅助函数中

    @helper ShowPath()
    {
    <p class="migas">
    <a href="@Url.Action("Index", "Home")">Home</a>
   &gt; <a href="@Url.Action("Index", "AboutUs")">About Us</a>
   &gt; Directory</p>
}
Run Code Online (Sandbox Code Playgroud)

在原始 cshtml 文件中工作正常,但是当我将其解压缩到我放在 App_Code 文件夹中的单独文件时,@Url.Action 会导致编译错误。

我需要从调用页面传入 HTMLHelper 吗?如果是这样,任何想法如何?

asp.net-mvc

5
推荐指数
1
解决办法
1911
查看次数

在xll中通过xlcFormatNumber设置Excel数字格式

我正在尝试设置单元格的数字格式,但是对xlcFormatNumber的调用失败,将单元格编号格式保留为"常规".我可以使用xlSet成功设置单元格的值.

XLOPER xRet;
XLOPER xRef;

//try to set the format of cell A1
xRef.xltype = xltypeSRef;
xRef.val.sref.count = 1;
xRef.val.sref.ref.rwFirst = 0;
xRef.val.sref.ref.rwLast = 0;
xRef.val.sref.ref.colFirst = 0;
xRef.val.sref.ref.colLast = 0;

XLOPER xFormat; 
xFormat.xltype = xltypeStr;
xFormat.val.str = "\4#.00"; //I've tried various formats

Excel4( xlcFormatNumber, &xRet, 2, (LPXLOPER)&xRef, (LPXLOPER)&xFormat);
Run Code Online (Sandbox Code Playgroud)

我没有设法找到有关此命令用法的任何文档.这里的任何帮助将不胜感激.

c++ excel xll

4
推荐指数
1
解决办法
1989
查看次数

标签 统计

asp.net-mvc ×1

c# ×1

c++ ×1

entity-framework ×1

excel ×1

ms-access ×1

xll ×1