问题列表 - 第5595页

LINQ加入两个表

我有两个表说A和B.一个cols是GUID,someintVar,someMoreIntvar B col是GUID,someItemNO,SomeItemDesc

现在对于一个GUID,我在表A中只有一行.但是对于同一个GUID,我可以有多行.现在我想基于GUID查询数据库并选择类中的值.该类将具有一个列表,该列表将包含来自第二个表的不同行.我该怎么做?

现在,我根据该GUID的第二个表中有多少行,在结果中获取了很多项.

var itemColl = from p in db.A
               join item in db.B on p.CardID equals item.CardID
               where p.CardID == "some GUID"
               select new 
               {
                   p.CardID,
                   p.secondCol,
                   p.ThirdCol,
                   item.ItemNo // How to add them in a collection or list.
               };
Run Code Online (Sandbox Code Playgroud)

c# linq join linq-to-sql

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

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

异步进程启动并等待它完成

我是.net中的线程模型的新手.你会用什么来:

  1. 启动一个处理文件的进程(process.StartInfo.FileName = fileName;)
  2. 等待用户关闭进程或在一段时间后放弃该线程
  3. 如果用户关闭了该进程,请删除该文件

启动进程并等待应该在与主线程不同的线程上完成,因为此操作不应该影响应用程序.

例:

我的应用程序生成一个HTML报告.用户可以右键单击某处并显示"查看报告" - 现在我在临时文件中检索报告内容并启动处理html文件的进程,即默认浏览器.问题是我无法清理,即删除临时文件.

.net c# multithreading process

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

编写BMP数据变得垃圾

我正在努力理解和绘制我自己的PDF417(2d条形码)DLL.无论如何,文件的实际绘制是完美的,并且在32位的正确边界内(作为单色结果).在写入数据时,以下是从C++ Visual Studio内存转储到bmp缓冲区的指针复制的内存转储.每行在下一行之前正确分配到36宽.

对于帖子中的wordwrap感到很抱歉,但我的输出与内存转储的宽度相同,所以你可以更好地看到失真.

当前图纸宽273像素,高12像素,单色......

00 ab a8 61 d7 18 ed 18 f7 a3 89 1c dd 70 86 f5 f7 1a 20 91 3b c9 27 e7 67 12 1c 68 ae 3c b7 3e 02 eb 00 00
00 ab a8 61 d7 18 ed 18 f7 a3 89 1c dd 70 86 f5 f7 1a 20 91 3b c9 27 e7 67 12 1c 68 ae 3c b7 3e 02 eb 00 00
00 ab a8 …
Run Code Online (Sandbox Code Playgroud)

c++ graphics fwrite bmp

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

用于存储年份的MySQL类型:Smallint或Varchar还是Date?

我将在MySQL表中存储一年:将它存储为smallint或varchar更好吗?我认为,因为它不是一个完整的日期,日期格式不应该是一个答案,但我也会包含它.

SMALLINT?VARCHAR(4)?日期?别的什么?

例子:

  • 2008年

  • 1992年

  • 2053

mysql database optimization database-design

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

如何在Perl 5.004下增强Perl/TK GUI的外观?

我有一个应用程序,可以在使用Perl/TKGUI的Windows,Linux和Solaris上运行.由于条件的限制,我们只限于学习Perl/TK .而且,我们仅限于旧Perl/Tk版本5.00404.

我想在这些限制内工作,使GUI看起来尽可能美观和现代.

是否有任何网络资源具有传统知识设计方案(按钮,框架,颜色等),可以帮助我完成这项工作?


我也在寻找像我在这里找到的现代化建议:

如果您发现您的Tk应用程序在基于X的系统上看起来有点难看,请尝试在脚本顶部添加以下行:

$mw->optionAdd("*font", "-*-arial-normal-r-*-*-*-120-*-*-*-*-*-*");
$mw->optionAdd("*borderWidth", 1);
Run Code Online (Sandbox Code Playgroud)

perl user-interface tk-toolkit perltk

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

使用纵向宽屏显示器对编码更有效吗?

在不久的将来,我的开发设置将升级,部分交易将是双显示器(耶!)

至少有一个显示器,可能是两个,都是宽屏的.

我听说开发人员在纵向模式下使用第二台显示器,尤其是宽屏显示器.它允许屏幕上的更多行(尽管更窄)并且运行有点像有一长页代码.

有没有人使用这个并认为它更有效?

multiple-monitors monitor widescreen

32
推荐指数
3
解决办法
5万
查看次数

JVM可以提供快照持久性吗?

是否可以转储正在运行的JVM的映像,然后通过将映像加载到JVM中来恢复以前的状态?我相当肯定答案是消极的,但是我会喜欢错.

随着JVM可用的所有动态语言增加了交互性,能够保存编码会话将有助于节省手动将VM还原到先前会话的时间.

java jvm

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

除编译外,MSBuild脚本应该包含哪些内容?

我目前正在尝试设置CruiseControl.net,所以我想知道如何拆分我的任务.

通常,我想运行单元测试(xUnit.net),帮助文件生成(Sandcastle)和FxCop.

现在我只是想知道我是否应该在msbuild配置("文档")中指定一个新目标并使用它来运行SandCastle,或者如果它属于一个单独的脚本?此外,msbuild用于构建某些东西,所以我猜ncover,xunit和FxCop不应该是它的一部分,或者它们应该是什么?

msbuild的预期范围是什么?

.net cruisecontrol.net msbuild

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

如何阻止出现在标识列中的多个13

说我有下表:

Create Table Comments (
    ID Int Identity(1,1) Not Null Primary Key Clustered,
    Comment Text Not Null
)
Run Code Online (Sandbox Code Playgroud)

由于我很迷信,我怎么能阻止出现在ID列中的13的倍数?
即:跳过13,26,39等

MySQL或MSSQL中的解决方案非常感谢.

sql

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