{"id":236,"date":"2007-02-27T00:32:11","date_gmt":"2007-02-26T16:32:11","guid":{"rendered":"http:\/\/www.jason695.idv.tw:81\/wordpress\/?p=236"},"modified":"2007-02-27T00:35:57","modified_gmt":"2007-02-26T16:35:57","slug":"%e6%96%b0%e6%9b%b8-adonet-20-%e5%af%a6%e6%88%b0%e8%ac%9b%e5%ba%a7","status":"publish","type":"post","link":"https:\/\/jason695.why3s.tw\/wordpress\/2007\/02\/27\/%e6%96%b0%e6%9b%b8-adonet-20-%e5%af%a6%e6%88%b0%e8%ac%9b%e5%ba%a7\/","title":{"rendered":"[\u65b0\u66f8] ADO.NET 2.0 \u5be6\u6230\u8b1b\u5ea7"},"content":{"rendered":"<p><wpg2id>221<\/wpg2id><\/p>\n<p><strong>\u672c\u66f8\u7279\u8272<\/strong><\/p>\n<p>80%\u61c9\u7528\u7a0b\u5f0f\u958b\u767c\u5fc5\u7528\u7684\u8cc7\u6599\u5b58\u53d6\uff0c\u900f\u904eADO.NET 2.0\u53ef\u5f15\u5c0e\u7a0b\u5f0f\u8a2d\u8a08\u5e2b\uff0c\u4e86\u89e3\u76f8\u95dc\u7269\u4ef6\u7684\u4f7f\u7528\uff0c\u9032\u800c\u8f15\u6613\u5730\u8207\u8cc7\u6599\u4e92\u52d5\u3002\u672c\u66f8\u5316\u7e41\u70ba\u7c21\uff0c\u4ee5\u5927\u91cf\u5716\u7247\u8aaa\u660e\u8907\u96dc\u6982\u5ff5\uff0c\u4e26\u4ee5Step-By-Step\u7531\u6dfa\u5165\u6df1\u5be6\u4f8b\u89e3\u6790ADO.NET\u904b\u4f5c\u67b6\u69cb\uff0c\u4e00\u6b65\u4e00\u6b65\u5efa\u7f6e\u51fa\u5b8c\u6574\u7684\u61c9\u7528\u7a0b\u5f0f\u3002\u540c\u6642\u4e5f\u662f\u6e96\u5099MCTS\u3001MCPD\u8a8d\u8b49\u8003\u8a66\u524d\u5fc5\u8b80\u4e4b\u7d93\u5178\u3002<\/p>\n<p><strong>\u672c\u66f8\u5167\u5bb9<\/strong><\/p>\n<p>\u25a0 \u4e86\u89e3\u5982\u4f55\u4f7f\u7528Connection\u7269\u4ef6\uff0c\u9023\u63a5\u5230\u5e38\u7528\u8cc7\u6599\u4f86\u6e90\uff0c\u4ee5\u5efa\u7acbADO.NET\u61c9\u7528\u7a0b\u5f0f\u3002<br \/>\n\u25a0 \u8aaa\u660eCommand\u7269\u4ef6\u7684\u4f7f\u7528\u65b9\u5f0f\uff0c\u4ee5\u53ca\u5982\u4f55\u642d\u914dDataReader\u8b80\u53d6\u8cc7\u6599\uff0c\u4ee5\u53ca\u4f7f\u7528Parameter\u7269\u4ef6\u64b0\u5beb\u53c3\u6578\u5316\u7684\u67e5\u8a62\u547d\u4ee4\u3002<br \/>\n\u25a0 \u8a0e\u8ad6\u5982\u4f55\u4f7f\u7528DataReader\u8b80\u53d6\u8cc7\u6599\uff0c\u4e26\u8f14\u4ee5\u7bc4\u4f8b\u7a0b\u5f0f\uff0c\u8aaa\u660eDataReader\u7684\u61c9\u7528\u3002<br \/>\n\u25a0 \u63a2\u8a0e\u96e2\u7dda\u7684\u8cc7\u6599\u5132\u5b58\u9ad4DataSet\u53caDataAdapter\u8cc7\u6599\u7570\u52d5\u7b49\u8b70\u984c\uff0c\u4ee5\u53ca\u5982\u4f55\u5728\u96e2\u7dda\u7684\u74b0\u5883\uff0c\u5c07\u8cc7\u6599\u4e0b\u8f09\u3001\u4fee\u6539\u5f8c\u66f4\u65b0\u56de\u8cc7\u6599\u5eab\u3002<br \/>\n\u25a0 \u4e86\u89e3ADO.NET\u8207XSD\u7d50\u69cb\u63cf\u8ff0\u8cc7\u8a0a\u7684\u95dc\u806f\u6027\u3002<br \/>\n\u25a0 \u8aaa\u660eDataRelation\u8207ForeignKeyConstraint\u7684\u76f8\u4f3c\u8207\u4e0d\u540c\u4e4b\u8655\u3002<br \/>\n\u25a0 \u4ee5\u5be6\u4f8b\u8aaa\u660e\u5982\u4f55\u4f7f\u7528TableAdapter\u958b\u767c\u8cc7\u6599\u5b58\u53d6\u7a0b\u5f0f\uff0c\u4e26\u4f7f\u7528\u8cc7\u6599\u5eab\u3001Web\u670d\u52d9\u3001\u7269\u4ef6\uff0c\u505a\u70ba\u61c9\u7528\u7a0b\u5f0f\u7684\u8cc7\u6599\u4f86\u6e90\u3002<br \/>\n\u25a0 \u5728DataTable\u4e2d\u641c\u5c0b\u8cc7\u6599\uff0c\u4ee5\u53ca\u4f7f\u7528DataView\u4f86\u9032\u884c\u6392\u5e8f\u3001\u641c\u5c0b\u8cc7\u6599\u7684\u4e0d\u540c\u5be6\u4f5c\u65b9\u5f0f\u3002<br \/>\n\u25a0 \u5229\u7528Visual Studio 2005\u958b\u767c\u5de5\u5177\uff0c\u5efa\u7f6eASP.NET\u8cc7\u6599\u5b58\u53d6\u7db2\u9801\uff0c\u4e26\u4ecb\u7d39ASP.NET 2.0\u7684\u5168\u65b0\u8cc7\u6599\u7e6b\u7d50\u63a7\u5236\u9805\u3002<\/p>\n<p><strong>&lt;\u76ee\u9304&gt;<\/strong><\/p>\n<p>\u7b2c01\u7ae0 |\u3000ADO.NET\u8cc7\u6599\u5b58\u53d6\u6280\u8853\u6982\u8ad6<br \/>\n\u7b2c02\u7ae0 |\u3000\u4f7f\u7528Visual Studio 2005\u7ba1\u7406\u8cc7\u6599<br \/>\n\u7b2c03\u7ae0 |\u3000\u9023\u63a5\u5230\u8cc7\u6599\u5eab<br \/>\n\u7b2c04\u7ae0 |\u3000\u4f7f\u7528Command\u7269\u4ef6\u8207\u9810\u5b58\u7a0b\u5e8f<br \/>\n\u7b2c05\u7ae0 |\u3000\u4f7f\u7528DataReader\u8b80\u53d6\u8cc7\u6599<br \/>\n\u7b2c06\u7ae0 |\u3000\u96e2\u7dda\u7684\u8cc7\u6599\u5132\u5b58\u9ad4DataSet\u8207DataTable<br \/>\n\u7b2c07\u7ae0 |\u3000XML\u7d50\u69cb\u63cf\u8ff0\u8207\u5177\u578b\u5225\u8cc7\u6599\u96c6<br \/>\n\u7b2c08\u7ae0 |\u3000\u4f7f\u7528DataAdapter\u7570\u52d5\u8cc7\u6599<br \/>\n\u7b2c09\u7ae0 |\u3000DataRelation\u8207ForeignKeyConstraint<br \/>\n\u7b2c10\u7ae0 |\u3000\u4f7f\u7528TableAdapter\u958b\u767c\u8cc7\u6599\u5b58\u53d6\u7a0b\u5f0f<br \/>\n\u7b2c11\u7ae0 |\u3000\u518d\u8ac7DataTable\u8207DataView\u7269\u4ef6<br \/>\n\u7b2c12\u7ae0 |\u3000\u5efa\u7acbASP.NET\u8cc7\u6599\u5b58\u53d6\u7db2\u9801<\/p>\n","protected":false},"excerpt":{"rendered":"<p>221 \u672c\u66f8\u7279\u8272 80%\u61c9\u7528\u7a0b\u5f0f\u958b\u767c\u5fc5\u7528\u7684\u8cc7\u6599\u5b58\u53d6\uff0c\u900f\u904eADO.NET 2.0\u53ef\u5f15\u5c0e\u7a0b\u5f0f\u8a2d\u8a08\u5e2b\uff0c\u4e86\u89e3\u76f8\u95dc\u7269\u4ef6\u7684 &hellip; <a href=\"https:\/\/jason695.why3s.tw\/wordpress\/2007\/02\/27\/%e6%96%b0%e6%9b%b8-adonet-20-%e5%af%a6%e6%88%b0%e8%ac%9b%e5%ba%a7\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587 <span class=\"screen-reader-text\">[\u65b0\u66f8] ADO.NET 2.0 \u5be6\u6230\u8b1b\u5ea7<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[14],"tags":[],"class_list":["post-236","post","type-post","status-publish","format-standard","hentry","category-14","no-featured-image"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/posts\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":0,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/posts\/236\/revisions"}],"wp:attachment":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/media?parent=236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/categories?post=236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/tags?post=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}