Как сохранить веб-форму в базе данных MySQL? - PullRequest
1 голос
/ 08 декабря 2008

У меня есть форма ASP.Net, и я хотел бы сохранить ее в базе данных любые идеи ??

1 Ответ

2 голосов
/ 08 декабря 2008

Лучше всего читать по ORM s, как NHibernate . Если вы используете его с генератором кода, таким как myGeneration , то вам не придется беспокоиться о «сложных» частях доступа к данным.

Объектный реляционный маппер, по сути, выполняет всю тяжелую работу за вас - вы используете генератор кода, указываете его на свою базу данных, а затем он генерирует (большую часть) код доступа к данным, который вам понадобится, чтобы получить данные. В этот момент вы пишете функции для Save () или Update () ваших объектов, не беспокоясь о доступе к данным, который происходит за кулисами. Чтобы дать вам представление, прежде чем я узнал о DAL (уровнях доступа к данным), я использовал NHibernate и вручную создал XML, необходимый для взаимодействия с базой данных. Позже я узнал о моем поколении и использовал это. Тем не менее, это избавило меня от необходимости писать операторы SQL для доступа к данным из моей базы данных. Для общих CRUD операций ORM обычно не может быть разбит.

Если вы в конечном итоге захотите сделать это «трудным путем», то вам необходимо прочитать о том, как наборы данных работают в .NET, и, в частности, о концепции База данных Управляемые приложения в .NET . К сожалению, мы не можем «отправить плз код» без более глубокого понимания того, какие конкретные данные вы хотите извлечь из какой формы и как структурирована ваша база данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...