2012-04-09 43 views
7

Tôi cần viết một ứng dụng WPF (4.0) có một DB nhưng không có bảng nào trong đó. Ứng dụng phải tạo một số bảng trong DB và sau đó bắt đầu làm việc với chúng. Tôi tự hỏi, có cách nào để làm điều đó trong LINQ to SQL?LINQ to SQL tạo bảng

+1

Linq * có thể tạo * bảng như thế nào? –

Trả lời

1

Bạn có thể làm điều này theo chương trình. Tức là bạn có thể tạo các bảng của bạn theo lập trình, theo các tham số đã cho, cũng có thể xây dựng mối quan hệ giữa các bảng ... :) Vì không có hàm trực tiếp tạo bảng Bạn có thể sử dụng ExceuteCommand -method của DataContext chạy một số câu lệnh T-SQL để tạo bảng.

+0

ý bạn là ADO.NET, phải không? yeah, tôi biết nó có thể được tạo lập trình trong ADO.NET nhưng tôi đã hy vọng rằng có một tùy chọn bây giờ để làm điều đó bởi LINQ to SQL ... :) –

+0

ND Để ** Tạo một bảng mới ** hãy thử ví dụ này: http://www.wikihow.com/Use-LINQ-to-SQL-in-C-Sharp#Create_a_New_Table là một ví dụ về những gì tôi đề nghị bạn làm trong phần phản hồi thứ hai của tôi – meorfi

+0

Cảm ơn, nhưng tôi đã thấy mọi người có một số rắc rối với điều đó, bạn đã thử giải pháp này một cách cá nhân chưa? Tôi sẽ thử nó, nhưng tôi tự hỏi nếu nó thực sự hoạt động? –