Я прочитал this хороший учебник, но он не работает, когда я пытаюсь подключиться к базе данных SQL Server.Как запросить базу данных SQL Server?
Все, что мне нужно, это сделать простой запрос, например SELECT * FROM Table
, и мне нужно обработать результирующее значение этого запроса.
Вот мой код, но не печатать ничего в окно консоли, и я не могу понять, почему:
namespace LinqConsoleApplication
{
[Table(Name = "Central")]
public class Central
{
private string _UserID;
[Column(IsPrimaryKey = true, Storage = "_UserID")]
public string UserID
{
get
{
return this._UserID;
}
set
{
this._UserID = value;
}
}
private string _Email;
[Column(Storage = "_Email")]
public string Email
{
get
{
return this._Email;
}
set
{
this._Email = value;
}
}
} // end of class Central
class Program
{
static void Main(string[] args)
{
// Use a connection string.
DataContext db = new DataContext("Server=aaaaaaa; Database=bbbbbbbbb; uid=ccccccccc; pwd=ddddddddd; Trusted_Connection=True;");
// Get a typed table to run queries.
Table<Central> Centrals = db.GetTable<Central>();
IQueryable<Central> custQuery =
from central in Centrals
select central;
foreach (Central rowin custQuery)
{
Console.WriteLine("Email={0}", row.Email);
}
Console.ReadKey();
}
}
} // end of namespace
Сколько строк у вас есть в таблице? – Backs
Это проще: http://www.dotnetperls.com/sqldataadapter –
Это будет проще решить самостоятельно, отлаживая его? Вы сделали шаг за кодом? – Liam