问题列表 - 第12664页

为什么在c#和vb.net上运行时,linq查询的sql查询是不同的?

如果我在c#下运行

from p in Addresses where p.Address2 == null select p.AddressID
Run Code Online (Sandbox Code Playgroud)

它会生成此查询

SELECT [t0].[AddressID]
FROM [dbo].[Address] AS [t0]
WHERE [t0].[Address2] IS NULL
Run Code Online (Sandbox Code Playgroud)

如果我在vb.net下运行它

from p in Addresses where p.Address2 = nothing select p.AddressID
Run Code Online (Sandbox Code Playgroud)

它会生成此查询

SELECT [t0].[AddressID]
FROM [dbo].[Address] AS [t0]
WHERE [t0].[Address2] = ''
Run Code Online (Sandbox Code Playgroud)

p.Address2是一个接受空值的varchar字段

为什么vb.net是"错误的"?

c# linq vb.net

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

为什么GetMenu不能在Mozilla菜单上运行?

我想获得Mozilla菜单句柄但GetMenu返回零.在记事本上是真的.为什么?

delphi mozilla menu

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

如何调用返回void的Web服务的异步方法?

我从我的应用程序调用的Web服务有两种方法.

  1. XmlNode getCase(string parameter) // synchronous
  2. void getCaseAsync(string parameter) //async

我可以简单地调用方法1并将结果存储在像这样的xmlnode中,

XmlNode node=webservice.getCase("test");
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚如何从async方法返回void返回结果.我尝试了这个,但得到了一个erorr:

IAsyncResult result = webservice.getCaseAsync(("test");
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

是的Brian你是对的有一个"已完成"的事件,我已经在我的Form consturcor类中实现了这样的事情,

webService.getCaseCompleted + = new webService.getCaseCompletedEventHandler(webService_getCaseCompleted);

void webService_getCaseCompleted(object sender,webService.getCaseCompletedEventArgs e){webService.GetCaseAsync("test"); 我的表单上还有一个按钮,我想从那里运行代码.我试过这个,私有void button1_Click(对象发送者,EventArgs e){webService_getCaseCompleted(this,null); 但是我得到错误,"e"是Null.我应该怎么运行这个方法?

谢谢,戴夫

c# web-services

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

两个iPhone模拟器同时?

是否可以同时在两个iphone模拟器中运行iphone应用程序?如果是,请告诉我?

iphone xcode ios-simulator

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

Visual C++ 6.0中指针的默认值

Visual C++ 6.0中指针的默认值是什么.

如果重要,我的问题特别提到堆栈上的变量.

在这种情况下,myArray最初是一个NULL指针还是它有一个未定义的值?

double* myArray;
Run Code Online (Sandbox Code Playgroud)

visual-c++

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

我怎样才能获得等于string []的项目?

我有一个字符串数组

var controlsToGet = new[] {"lblHome","lblContact"};
Run Code Online (Sandbox Code Playgroud)

我有List<LanguageControl>,LanguageControl类包含控件.我想从列表中获取控件Control.Name == controlsToGet

我正在寻找类似的东西

var all = fooelements.where(l=>l.Control.Name == controlsToGet);
Run Code Online (Sandbox Code Playgroud)

有没有lambda或linq.

注意:我能够用Nhibernate的Disjunction做到这一点,我正在寻找类似的东西

编辑:如果我想将此查询用于实体框架的数据库,我该怎么办?

谢谢

c# linq lambda entity-framework

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

c#datatypes - > oracle数据类型

我喜欢在Oracle数据库中保存不同的c#数据类型(int,decimal,double,string,Guid,...).有没有人有一个表格显示要使用的oracle数据类型?

我找到了表格,显示了用于不同oracle数据类型的c#数据类型,但不是相反.

c# oracle types odp.net

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

空间索引

我想创建一个GPS坐标的大型数据库,可以通过说"返回[此坐标]的'n'米内的所有坐标"来查询.

我想知道如何在Sqlserver2008中实现四叉树索引?

我想编写一个.net模块来调用使用四叉树的查询,以便我可以快速检索对象.

我该如何实现上述功能?

提前致谢

sql-server quadtree geospatial c#-3.0

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

用于GUI编程的C++ vs C#

我打算在windows下编程一个GUI(估计会有大约10,000行代码),并且不知道C#或C++(QT库)可以根据我的需要进行选择.请帮我选择.

c# c++

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

在Perl或Java端口上运行的应用程序的名称

Xampp附带了一个名为xampp-portcheck.exe的简洁可执行文件.如果所需端口是空闲的,则响应,如果不是,则在这些端口上运行哪些应用程序.

我可以通过访问netstat详细信息来检查端口上是否正在运行某些内容,但是如何找到在Windows中的端口上运行的应用程序?

java windows perl networking

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