问题列表 - 第4550页

如何在不首先加载对象的情况下从Entity Framework模型中删除对象?

我很确定我已经在某个地方看到了这个问题的答案,但是由于我在SO或谷歌上搜索了几次,我无论如何都要问它...

在Entity Framework中,删除数据对象的唯一方法似乎是

MyEntityModel ent = new MyEntityModel();
ent.DeleteObject(theObjectToDelete);
ent.SaveChanges();
Run Code Online (Sandbox Code Playgroud)

但是,这种方法需要首先将对象加载到Controller,只是为了删除它.有没有办法删除仅引用其ID的业务对象?

如果使用Linq或Lambda表达式有更聪明的方法,那也没关系.但主要目的是避免加载数据只是为了删除它.

asp.net-mvc linq-to-entities entity-framework

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

sizeof(int)== sizeof(void*)?

是否存在与指针大小相同的整数类型?所有微体系结构都保证?

c pointers integer

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

以XML格式存储base64数据?

我如何在XML中存储base64字符串?

您是否使用CDATA在XML中存储base64字符串?它是否有用,因为它允许在字符串中使用<>?

base64是否可以配置,如果它们与XML冲突,你可以告诉它不要使用某些字符?

xml language-agnostic base64 cdata

44
推荐指数
3
解决办法
2万
查看次数

如何在MySQL中获取每n行?

我有一个表,其中包含每分钟记录的数据,所以我每分钟都有一行.当返回数据进行处理时,过去6小时需要这种精度,但在此之后,较低的准确度就足够了,例如每5分钟.

我可以将所有数据返回到一个数组中,然后删除除第5个元素之外的所有数据,但这需要MySQL返回所有数据,然后首先读入数组 - 相当多的数据.

如何返回MySQL中的每一行?我已经阅读了这篇博文,建议使用primaryKey%5 = 0,其中primaryKey是auto_increment但是这个

a)不使用索引b)只返回可被5整除的primaryKey值,在删除的情况下,实际上可能不是每隔5行

这可以在SQL查询中完成,还是需要使用游标逐行循环遍历结果集?

我在PHP中使用MySQLi连接到数据库.

php mysql mysqli

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

我需要什么SSL证书?

我正在开发将使用clickonce(在网站foo.com上)部署的软件,然后使用带有加密传输的WCF连接到我的服务器

所以我需要一个SSL证书,它将:

  • 确定我的foo.com网站确实是我的网站
  • 使用clickonce识别我部署的exe是真实的
  • 确定我的应用服务器确实是我的应用服务器.

我还希望我的SSL证书由公众所知的权限签名(即,firefox或windows不会要求用户首先安装权限证书!)

你会买什么SSL证书?

我浏览过Verisign网站,"安全网站EV"证书每年花费1150欧元("Pro"版本似乎只对旧版浏览器的兼容性有用)

ssl ssl-certificate

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

DBMS中使用的数据结构

DBMS中使用的数据结构有哪些,如Oracle,MySQL和Sqlite,用于存储和检索记录.

database rdbms data-structures

8
推荐指数
2
解决办法
4109
查看次数

为Java和PHP设置Eclipse

我已经安装了Eclipse for Java开发.我还想安装适用于PHP,CSS/HTML和Javascript的插件,但我检查过的所有网站都提供了"All in one"软件包,所以我可以下载一个多功能的Java软件包或者一个多功能的PHP包,但不能同时使用.

如何设置现有安装以支持PHP文件?

eclipse

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

C++中size_t和int之间有什么区别?

在几个C++示例中,我看到使用size_t类型,我将使用一个简单的int.有什么区别,为什么size_t应该更好?

c c++ int types

157
推荐指数
4
解决办法
12万
查看次数

使用CDATA存储原始二进制流?

而不是将二进制文件保存为Base64的开销,我想知道你是否可以直接将双字节二进制流存储到XML文件中,使用CDATA,或者将其注释掉,或者什么?

xml binary base64 cdata

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

Visual Studio设置和部署:添加预先获取

如何添加到我想要客户端的安装和部署项目中有更多组件,例如:

Microsoft Chart Controls
Microsoft SQL 2008 Express Edition (not 2005)
Run Code Online (Sandbox Code Playgroud)

等等...

替代文字http://img55.imageshack.us/img55/2586/200902021225eu9.png

这个选项不在VS 2008中,并且在窗口(上图)中它只有一个链接指向" 检查Microsoft Update以获取更多可再发行组件 ",但它会转到一个包含2个"引导程序包"的页面(我甚至都不知道)这是什么)

有关如何将其添加到项目而不是要求用户手动安装的任何想法?

谢谢.

prerequisites setup-deployment visual-studio-2008 visual-studio

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