我有一个ASP.Net表格,我想把它保存到数据库中,有什么想法吗?
我如何将网页表单保存到MySQL数据库中?
原标题:
最佳回答
你最好去学习一下ORM,例如NHibernate。如果你使用类似myGeneration的代码生成器,那么你就不必担心数据访问中的困难部分了。
一个对象关系映射器基本上为你做所有的艰苦工作——你使用代码生成器,将其指向你的数据库,然后它生成(大部分)数据访问代码,你需要访问你的数据。此时,你编写保存()或更新()你的对象的函数,不必担心正在后台进行的数据访问。举个例子,在我知道数据访问层(DAL)之前,我使用NHibernate手工打造了与数据库通信所需的XML。后来,我发现了myGeneration并使用它。仍然,它使我省去了编写 SQL 语句来访问来自数据库的数据的麻烦。对于通用的CRUD操作,ORM通常是无法超越的。
如果您最终想用困难的方式去做,那么您需要详细了解.NET中数据集的工作原理,更具体地了解.NET中基于数据库的应用的概念。不幸的是,如果我们不清楚您要从哪个表单中获取什么具体数据,以及您的数据库如何结构化,我们就无法给您发送代码。
问题回答
暂无回答
相关问题
热门标签
- winforms
- combobox
- fogbugz
- java
- date
- internationalization
- asp.net
- iis
- url-rewriting
- urlrewriter
- c#
- enums
- ocaml
- haxe
- algorithm
- string
- viewstate
- .net
- c++
- c
- symbol-table
- mysql
- database
- postgresql
- licensing
- migration
- vb.net
- vb6
- declaration
- vb6-migration
- python
- psycopg2
- backup
- vmware
- virtualization
- gnu-screen
- authentication
- desktop
- excel
- xll
- cultureinfo
- regioninfo
- oracle
- client
- session
- download
- html
- virtual
- constructor
- scenarios
- perl
- full-text-search
- javascript
- ajax
- testing
- oop
- inheritance
- vim
- encapsulation
- information-hiding