English 中文(简体)
项目1 数据来源
原标题:One datasource for project

我不想在我的项目中增加表格,以便与他们合作。 是否只有一个数据来源来更好地开展项目? 目前只有5个表格。


POST EDIT It s so cumbersome and I m feeling myself going wrong way to use wizard, that makes another one dataset for every table, so I thought about just one dataset for my little application. But as I have little experience with ADO .NET, I hope to get advice here.

问题回答

也许最好使用

我认为,如果该系统的特征相互隔绝,则更便于维持应用程序。 因此,在这种情况下,如果有一个数据集,每个数据集的检索方式都会使系统更便于维护。

an example of how this plays out:

  1. a context to search for customers
  2. a context to allow a customer to place an order
  3. a context to add a product to a customer s shopping cart

this is probably overkill for a system of 5 tables, but if you can train yourself to think in context specific usages, it makes it much easier to expand and change the system moving forward.

如果你想要使用分类的数据Set,而不是EF或Linq2Sql,那么就在你的项目中添加新的数据Set,开放数据,正确点击和Add->TableAdapter,增加你们所需要的所有表格。





相关问题
Bring window to foreground after Mutex fails

I was wondering if someone can tell me what would be the best way to bring my application to the foreground if a mutex was not able to be created for a new instance. E.g.: Application X is running ...

How to start WinForm app minimized to tray?

I ve successfully created an app that minimizes to the tray using a NotifyIcon. When the form is manually closed it is successfully hidden from the desktop, taskbar, and alt-tab. The problem occurs ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

Handle DataTable.DataRow cell change event

I have a DataTable that has several DataColumns and DataRow. Now i would like to handle an event when cell of this DataRow is changed. How to do this in c#?

Apparent Memory Leak in DataGridView

How do you force a DataGridView to release its reference to a bound DataSet? We have a rather large dataset being displayed in a DataGridView and noticed that resources were not being freed after the ...

ALT Key Shortcuts Hidden

I am using VS2008 and creating forms. By default, the underscore of the character in a textbox when using an ampersand is not shown when I run the application. ex. "&Goto Here" is not ...

WPF-XAML window in Winforms Application

I have a Winforms application coded in VS C# 2008 and want to insert a WPF window into the window pane of Winforms application. Could you explain me how this is done.

热门标签