簡體   English   中英

使用linq從本地SQL Server Compact Edition數據庫中選擇

[英]Select from local SQL Server Compact Edition database using linq

我收到有關選擇查詢的以下錯誤:

在此處輸入圖片說明

這是有問題的選擇查詢:

public int countLogin(string username, string password)
{
    try
    {
        int query = (from a in de.userlogin
                     where a.username == username && a.password == password
                     select a).Count();
        return query;   
    }
    catch (Exception e)
    {
        MessageBox.Show(e.ToString());
        return 0;
    }
}

該錯誤表明ntext不能與order bywhere子句一起使用。 因此,我不在數據庫方案中使用ntext數據類型

在此處輸入圖片說明

那我哪里出錯了? 因為沒有varchar數據類型 在此處輸入圖片說明

我認為這是一些錯誤,根據以下網址

ntext曾經是nvarchar(count或MAX)。

嘗試使用varchar(100)而不是nvarchar(100)。

格蕾茲

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM