问题列表 - 第7701页

C# Linq Guid 匿名类型问题

我有一个 linq 查询,它根据问题文本返回问题的 ID。然后需要使用该 ID 将日期表中的日期与该特定问题相关联。问题已存储,并且日期存储在不同的时间。

问题是查询以匿名类型返回 QuestionID,因此当我需要将该 QuestionID 分配为另一个表中的 QuestionID 时,它会抛出一个错误,指出该表需要 Guid。之后,我将匿名类型转换为字符串,然后使用 GUID 转换功能将字符串转换为 GUID,但现在出现错误,GUID 应该是 32 个字符和 4 个破折号。

我对此的想法是,匿名类型将 QuestionID 返回为“QuestionID = jkj939-89239829- 等等”。- 前面有字符的前缀,因此在转换为 GUID 时,转换后的字符串包含这些字符。

我错过了什么吗?我真的不明白为什么它会这样做,有没有办法删除匿名类型返回的前缀?帮助将不胜感激。

这是代码:

public static void GetQuesID(string quesText)
    {
        ExamineDataContext dc = new ExamineDataContext();
        var matchedques = from q in dc.GetTable<Question>()
                            where q.QuestionText.Contains(quesText)
                            select new{
                                q.QuestionID
                            };
        foreach (var element in matchedques)
        {
            MessageBox.Show(element.ToString());
        }

        try
        {
            Guid g = Guid.NewGuid();
            Table<DateLastUsed> dlused = Repository.GetDateLastUsedTable();
            DateLastUsed dlu = new DateLastUsed(); ; …
Run Code Online (Sandbox Code Playgroud)

c# linq guid anonymous-types linq-to-sql

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

如何安全存储数据库连接详细信息

在需要打开数据库连接的应用程序中,必须将用户名/密码详细信息发送到数据库.存储和使用这些数据的最安全方式是什么?

database security

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

OpenXML SDK电子表格入门套件

我试图通过OpenXML SDK Spreadsheet API开始使用Excel文档.但我还没有找到任何关于如何从头创建xlsx文件的好指南甚至示例.仅限如何打开现有文档并进行修改.

我一直在考虑使用一个空的模板文档并复制它然后开始我的处理.但它的感觉是正确的.它可能更容易,但我不习惯使用一种技术我不觉得我至少理解"非常好".

所以我的问题是:有没有人对文章或书籍或任何其他解释API的资源有任何好的提示?

提前致谢./约翰

excel sdk openxml spreadsheetml openxml-sdk

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

如何摆脱visual studio中的颠覆源控制?

我有一个解决方案,在Visual Studio 2008中使用Subversion和AnkhSVN来源控制,但我想从中删除源代码控制,我该怎么做?

svn ankhsvn visual-studio-2008

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

Tortoise SVN不会要求用户/通过并失败

我安装了tortoiseSVN并且能够检查已经存储在存储库中的dirs /文件(我不需要对其进行身份验证)当我尝试提交更改时,我收到以下错误:

服务器发送意外返回值(403 Forbidden)以响应CHECKOUT

我从未被要求输入我的用户/通行证进行身份验证.

谷歌搜索了一下,发现了各种各样的提及,但没有明确的答案.我和校园里负责SVN服务器的人交谈过,他们声称服务器端的一切都还行......

任何帮助将不胜感激 :)

svn tortoisesvn

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

在遗留数据库之上对Grail中的多对多关系进行建模

我在LAMP上构建了一个简单的票证记录应用程序.

我正在玩Grails.我想构建一个使用现有MySql数据库的演示应用程序,而不会过多地更改数据库.

数据库中存在多对多关系:'client'表通过'cliet_contact'表映射到'user'表(即不是标准的'client_user'约定).

我将如何使用grail 1.1将其转换为grails域类?

任何帮助,将不胜感激.

谢谢!

grails grails-orm

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

Windows上的Java准确睡眠

有没有人知道为Java提供Thread.sleep()的库,其错误不高于1-2毫秒?

我尝试了Sleep,错误测量和BusyWait的混合,但我不能在不同的Windows机器上获得这种可靠性.

如果该实现也适用于Linux和MacOS,它可以是本机实现.

编辑 Nick提供的链接(http://blogs.oracle.com/dholmes/entry/inside_the_hotspot_vm_clocks)是一个非常好的资源,可以理解java所有类型的计时器/睡眠/时钟的问题.

java windows sleep

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

思考狮身人面像 - 三角洲索引不起作用

在我的应用程序中,我需要立即将每条新记录添加到索引中(而不是在rake ts:index之后).如果我理解它正确delta索引是我正在寻找的.所以,我将delta列添加到我正在使用Sphinx索引的每个表中,将默认值设置为false并添加set_property :delta => true到每个define_index块; 然后运行rake ts:index和rake ts:restart.但是,"即时"索引似乎不起作用.在控制台中进行测试时,我创建了一条新记录,保存并尝试搜索它但不会将其恢复(在我运行rake ts之后:索引它工作得很好).我在这里做错了吗?

ruby ruby-on-rails thinking-sphinx

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

为什么floor()这么慢?

我最近写了一些代码(ISO/ANSI C),并对它所取得的糟糕表现感到惊讶.长话短说,事实证明罪魁祸首就是这个floor()功能.它不仅速度慢,而且没有矢量化(使用英特尔编译器,也称为ICL).

以下是为2D矩阵中的所有单元格执行底板的一些基准:

VC:  0.10
ICL: 0.20
Run Code Online (Sandbox Code Playgroud)

将其与简单的演员比较:

VC:  0.04
ICL: 0.04
Run Code Online (Sandbox Code Playgroud)

怎么会floor()比简单演员慢得多?!它基本上是相同的(负数除外).第二个问题:有人知道超快的floor()实施吗?

PS:这是我进行基准测试的循环:

void Floor(float *matA, int *intA, const int height, const int width, const int width_aligned)
{
    float *rowA=NULL;
    int   *intRowA=NULL;
    int   row, col;

    for(row=0 ; row<height ; ++row){
        rowA = matA + row*width_aligned;
        intRowA = intA + row*width_aligned;
#pragma ivdep
        for(col=0 ; col<width; ++col){
            /*intRowA[col] = floor(rowA[col]);*/
            intRowA[col] = (int)(rowA[col]);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c performance x86 intel visual-c++

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

将键盘快捷方式分配给Access 2007表单中的按钮

假设我有一个表格,其中存在许多按钮.点击按钮时,一切都正常.如何为我的按钮分配键盘快捷键,以便Alt + A运行按钮A的操作,Alt + B运行按钮B的操作等.

看起来这样做是微不足道的,但我无法看到我可以设置它的位置.

ms-access ms-access-2007

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