问题列表 - 第10744页

与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万
查看次数

扩展方法解析

我为String编写了一个扩展方法来获取一个char参数string.Remove(char).但是当我使用它时,它改为调用默认string.Remove(int)方法.

实际方法的存在不应该比隐式转换具有更高的优先级吗?

.net c# extension-methods

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

如何在C预处理器中生成唯一值?

我正在编写一堆相关的预处理器宏,其中一个生成另一个跳转到的标签.我以这种方式使用它们:

MAKE_FUNNY_JUMPING_LOOP(
  MAKE_LABEL();
  MAKE_LABEL();
)
Run Code Online (Sandbox Code Playgroud)

我需要一些方法来生成唯一标签,每个内部MAKE_LABEL调用一个,使用预处理器.我尝试过使用__LINE__,但由于我MAKE_LABEL在另一个宏内部调用,它们都有相同的行并且标签发生碰撞.

我想要扩展到的是:

MAKE_FUNNY_JUMPING_LOOP(
  my_cool_label_1:  // from first inner macro
  ...
  my_cool_label_2:  // from second inner macro
  ...
)
Run Code Online (Sandbox Code Playgroud)

有没有办法用预处理器生成哈希值或自动递增整数?

macros c-preprocessor

17
推荐指数
4
解决办法
2万
查看次数

调整小数精度,.net

C#中的这些行

decimal a = 2m;
decimal b = 2.0m;
decimal c = 2.00000000m;
decimal d = 2.000000000000000000000000000m;

Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine(d);
Run Code Online (Sandbox Code Playgroud)

生成此输出:

2
2.0
2.00000000
2.000000000000000000000000000
Run Code Online (Sandbox Code Playgroud)

所以我可以看到从文字中创建一个十进制变量允许我控制精度.

  • 我可以在不使用文字的情况下调整十进制变量的精度吗?
  • 我如何从一个?创建b?如何从c创建b?

.net precision decimal

63
推荐指数
5
解决办法
6万
查看次数

安全加密签名是否必须位于其引用的文件之外?

我正在用Python编写宠物项目,它涉及用户A和B通过网络进行交互,试图确保每个用户都有来自用户C的同一文件的本地副本.

这个想法是C给每个文件经过数字签名.A&B交易他们拥有的数字签名,并在他们自己的副本上查看.如果签名失败,则其中一个具有不正确/损坏/修改的文件版本.

因此,问题是,C可以分发单个文件,以某种方式包含它自己的签名吗?或者C是否需要单独提供文件和签名?

python cryptography file digital-signature

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

iPhone - 将键盘从右侧滑入视图,就像在"通讯录"中编辑音符一样

我正在寻找一种方法将键盘从右侧滑入视图,就像编辑音符时在"联系人"应用程序中发生的情况一样.

我的问题是,当我在viewWillAppear中调用[someTextView becomeFirstResponder]时,键盘立即弹出,没有动画.当我在viewDidAppear中调用它时,视图首先从右侧滑入(UINavigationController进行滑动),然后键盘从底部滑入.

是否可以将键盘从右侧与视图一起滑入?

iphone keyboard animation animated

19
推荐指数
2
解决办法
6236
查看次数

Amazon S3是否对您的数据提供任何形式的保证?

我已多次阅读这些协议,我找不到任何保证亚马逊不会丢失或损坏您的数据的内容.他们做出这样的保证吗?我可以信任S3作为我的长期备份存储吗?

backup amazon-s3 online-storage

3
推荐指数
1
解决办法
2242
查看次数

使用熵的加权决策树

我正在使用互信息增益作为分裂函数构建二进制分类树.但由于训练数据偏向于几个类,因此建议通过反类频率对每个训练示例进行加权.

如何加权训练数据?在计算估算熵的概率时,我是否采用加权平均值?

编辑:我想用权重表示熵.

machine-learning entropy decision-tree

8
推荐指数
1
解决办法
6560
查看次数

对日期字符串或对象的NSArray进行排序

我有一个NSArray包含这样的日期字符串(即NSString):"星期四,2009年5月21日19:10:09 -0700"

我需要NSArray按日期排序.我考虑过首先将日期字符串转换为NSDate对象,但是如何按NSDate对象排序则会陷入困境.

谢谢.

sorting cocoa objective-c nsdate nsarray

83
推荐指数
6
解决办法
8万
查看次数

GDI +不会抛出异常,大红色X.

我正在该图片框的Paint-event内的图片框中使用Graphics-object渲染东西.

    void pictureBox1_Paint(object sender, PaintEventArgs e)
    {
        Graphics g = e.Graphics;
        g.FillEllipse(color, x, ...);
        etc etc......
    }
Run Code Online (Sandbox Code Playgroud)

一切正常但突然,图片框变成白色并显示一个大的红色X.如果我查看输出窗口,我可以看到那里有一个异常,通常是OverflowException或NullPointerException.

有没有办法找到异常来自哪里?当你遇到异常时,调试器不会像其它地方一样破坏.

.net c# gdi+ visual-studio

2
推荐指数
1
解决办法
4261
查看次数