LINQ to SQL ile ilgili bir yeni soru

oy
1

Ben manuel yaptığınızda

public class AdventureWorks : DataContext
{
    public AdventureWorks(string connection) : base(connection) { }
    public Table<Contact> Contacts;
}

[Table(Name = Person.Contact)]
public class Contact
{

    [Column(DbType = int not null, IsPrimaryKey = true, IsDbGenerated = true)]
    public int ContactID;

    [Column(DbType = nvarchar(8) not null)]
    public string Title;

    [Column(DbType = nvarchar(50) not null)]
    public string FirstName;

    [Column(DbType = nvarchar(50) not null)]
    public string MiddleName;

    [Column(DbType = nvarchar(50) not null)]
    public string LastName;

    [Column(DbType = nvarchar(50) not null)]
    public string EmailAddress;

    [Column(DbType = int)]
    public int EmailPromotion;

    [Column(DbType = bit)]
    public byte NameStyle;

    [Column(DbType = varchar(40))]
    public string PasswordHash;

    [Column(DbType = varchar(40))]
    public string PasswordSalt;

}

Böyle bir şey kullanabilirsiniz

AdventureWorks db = new AdventureWorks(Integrated Security=sspi);
Contact cont = db.Contacts.Single(c => c.ContactID == 1280);

LINQ yüzeye (tasarımcı) güvenirse Ama dbml dosya üzerinde sürükle ve bırak kontakt tablo, ben db.Contacts görebilirsiniz, ama db.Contacts.Single yöntemi göremiyorum.

dbml mülkiyet configiuration bir ilgisi var mı?

Tavsiye lütfen.

Çok teşekkürler.

Oluştur 09/12/2008 saat 20:40
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
4

Eğer bu iki ad alanları "kullanarak" mı?

using System.Data.Linq;
using System.Linq;
Cevap 09/12/2008 saat 20:46
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more