?????: .net ???? ????????? ?? ??? Roadmap

???? ?????? ???? ??????
???? ID: 313480 - ?? ???????? ?? ?????? ??? ?? ?? ???? ???? ???? ??.
??? ?? ??????? ???? | ??? ?? ??????? ????

?? ????? ??

??????

?? ???? ??? ????? ?? ?????? ADO.NET roadmap ?????? ???? ?? ???? ???????? Roadmap ??? ?????? ?????? ??????? ?? ??? ?????? ???? ?????? ?????????, Microsoft ???????? ?????? ?? Microsoft ????? ?? Microsoft ?????? ?? ???? ??? ????? ??? ??? ???? ?? ??? ????, ?? ?????????????

?? ???? ??? ???? ????? ?? ??? ADO.NET ???????????? roadmap ???, ????? ?? ??? ????? ???? ?????? ?? ????? ???? Microsoft ???????? ??? ????:
313590 ?????: Roadmap ?? ??? ADO.NET
ADO.NET DataAdapter ?????????? ?? ???? ??? ???????? ??????? ?? ???, ???? ??? ????? ?? ??? ????? ???? ?????? ?? ????? ???? Microsoft ???????? ???:
313483 ???????: ADO.NET DataAdapter ???????? ?? ??? Roadmap

?????? ?? ???????????

???? ??????? Microsoft .net ??????? ?????? ?? ?? ??? ?? ?? ???? ??????? ?? ???? ????? ?? ?????? Microsoft .net Framework ?? ????? ?? ???? ???????:
  • ??? ??????? ?? ??????? OLE DB .net ???? ??????? (OleDb), Microsoft OLE DB ?? ??????
  • ?????? ????? ?? ?? SQL ????? .net ???? ??????? (SqlClient), Microsoft SQL Server 7.0 ??????? ?? ??? ????, ???? ???????? ????? ?? ??? ???
???? ???? ??????? ??? ?? ?? ?????? ?? ????? ?????-???? ??????????? ???? ?????, ??? ?? ?????? ?????????? ????? ?? ???? ??? ????????? ??? (???? ???? ??????? ????? ?? ??? SDK)?

???????? ???? ???????, ????, ?? ???????? ???????? , ??? ?? ?? DataReader ?? ????????? ?????????? ??????? ????? ???? ?? ???? ?? ????? ???? ??? ???? ??? ???? ?? ??? ?????? ???? ?? .NET ???? ??????? ?????????? ??? ???? ??????????

?? ??? ?? ??????? Microsoft Visual ??? ?????????? ?????? ?? ???????? .net ???? ??????? ???????? ????????????? .net ?????? ???: Visual Studio .net ?? .net ????????? ??????????? ???????? ???? ?? SqlClient ?? OleDb .net ???? ???????? ODBC .net ??????? ?? ???? ??? ???? ??????? ?? ????? Microsoft ??? ????:
http://msdn2.microsoft.com/en-us/data/aa937730.aspx
MSDN ????

ADO.NET Primer
.aspx http://msdn.microsoft.com/en-us/library/aa902662 (v=sql.80)

???????????? ?????

????? ??? ?? ?????? ??? ?? ??? ?? ??? ?? ????????? ??? ??? ??????? ?? DataReader ???????? ?? dispose ???? ?? ??? Dispose ?????? ?? ??? ????? ??? ???????? ???? ??? ?? scope ?? ??? ?? (??? Visual Basic) ?? ?? (???, Visual C# ?? Visual C++) ???? ?? ??? ???? ????????? ?? ??? ?? ??? ???? ?? Dispose??? ???? ???? ???, ?? ?? ??????? ?????? ?? ???? ?? ?????? ??? ?????? ???

???????, ??? ???? ?? Dispose??????? ????????, DataReader ????????, ?? ???? ?? ???? ???????? ???????? ??? ???? ???? ?? Finalize ?????? ?? ??? ? ????? ???? ???????? ?? finalizer ?? ????? ??? ???? ?? ?? ?????? ?????? ??? ??? ?? ??? ???? ?? DisposeFinalize ?????? ?? ???? ???? ??? ???????? ???????? ?? ??? ???? ???, ?? ???????? ?? ?? ???? ???? ?? ?? dispose ?? ???? ?? ???????? ?????, ?? ???? ????????? ?? ??? ?? ??? ??? ??????????? ???????? ???

???? finalizer ???, ?? ???? ?????? ???? ????? ?? ???? ???? ???? ?????? ????????? ????????? ??? ?? ???? ?? ????? ???? ??? ????????? ?????? ???? ????? Finalize ???? ???? ?? ???? ??????? ???? ?? ????? ??? ?? ?????????? ??, ?? Windows ????, ??? ????, ?? ???? ASP.NET ????????? ???? ???? ?? ????? ???? ??? ??????????? ?? ?? ?????? ?? ?????????? ???????? ????? ?? ???? ?? ???????? ??? ????? ??? ?????? ?? ????? ???? ?? ???? ?????? ???? ?? ???? ??? ????????? (????) ????????? ???? ??? ???? ?? ????


QuickStart ?????, Walkthroughs ?? Microsoft ?????? ??? ????

????? ??????? QuickStart ??? ????? ?? ??? ?????? ?????? ???? ???? ????-?? ??????? ????????? ?? ?????? ?? ???? ?????????? Walkthroughs ?????? ????? ????????? "???? ???? ?? ???" Microsoft ????? ??? ???? ?????? ????? ??????? ??????? ?? ???? ???? ?? ????? ?? ???? ??? ??? ?? ??? ????????

' Visual Studio .net ?????? ??? ????, QuickStart ????? ???????, walkthroughs, ?? ???????? ?? ???? ???? ?? ??? Microsoft ????? ??? ???? ?? ????? ???? ?? ??? ???? .NET ???? ??????? ?? ????? ?????

MSDN ????
.NET ???? ?? ??????? ?? ??? ???? ??????? ?? ????? ????
.aspx http://msdn2.microsoft.com/en-us/library/s7ee2dwt (vs.71)
QuickStart ?????

QuickStart ????? ??????? ???? ???????? ?? ??????? ?? ??? ??? ?? ?? ??????? ???? ????? ??????? QuickStart ?? ??? ?? ??? ??? ??????? ???? ??? Visual Studio .net ????? ??????? ????? ??????? ??? ????? ???? ???:
????? ???????? Files\Microsoft .net\frameworksdk\samples\quickstart\ C:\Program...
????? ??????? QuickStart .net ?? ??? ?? ??? ??? ??????? ???? ??? ????????? ???????????, ????? ??????? ????? ??????? ??? ????? ???? ???:
C:\Program Files\FrameworkSDK\Samples\QuickStart\...
Walkthroughs

Visual Studio .net ??? ??? ???? ??, ???????????????? ????? ????? ?? ??? ??? ????? ???, ???? ???? Walkthroughs ????. ' ??????????? ?????? ??? ???? ?????? walkthroughs ?? ?? ???? ????????? ???? ???

Microsoft ???????? ??????
310985 ???? ?? ???: ODBC .net ???????? ??????? ??? Visual Basic .net ??????? ???????? ?? ????? ????
310988 ???? ?? ???: ODBC .net ???????? ??????? Visual C# .net ?? ??????? ???????? ?? ????? ????
??? ?????? ?? ???? ??????? .net ?? ???? ??? ??? ?? ?? ???? ????? ?? ??? ???? ????? ????

???????

??????? ??? ??, OleDbConnection ?? OdbcConnection ?????????? ?? ??? ????? ??????? ???????? ?? ??? Microsoft ??????? ?????????? ???? ??? ActiveX ???? (ADO) OLE DB ?? ODBC ?????: ????????? ????? ???? ?? OleDbConnection ???????? ODBC ??????? ?? ??? ?????? ???? ?? ??? ?? ?? ?? ????? ???? ???? ?? ????; ODBC .net ?? ????? ???? ???? ???? ??????? ???? ????? ???? ?????, OleDb .net ???? ??????? ?? ?????? OLE DB ??????? ??? ????? ??????????? ?? ??????? ?? ?????????? ?? ???? ?? ???, Visual Studio .net ?????? ??? ??? ????? ???? ????? ????????? ?? MSDN:
OLE DB ???????? OLE DB .net ???? ??????? ?????? ????? ???? ???
.aspx http://msdn.microsoft.com/en-us/library/cwctxe7a (v=vs.71)
??????? ???????? SqlClient .net ???? ??????? ?? ??? ?? ???? ??? ?? ??? ?? ???? ?????? ?? ODBC ?? OLE DB ??????? ???????? ?? ????? ???? ?????: SqlClient .net ???? ??????? ???? ????? ??? ?? ????? ???? ?? ???? (DSNs), ????? DSNs ?? ?????-???????? ?????? (UDT) ???????? ???????? ???, SqlClient ??????? ?? ??????? ?????? .net ???? ??????? ????????? ???? ???? ?? ???? ???

SqlConnection ???????? ?? ??? ?????? ??? ConnectionString ?????? ?? ???? ??? ???? ??????? ?? ???, Visual Studio .net ??? ????? ???? ????? ????????? ?? MSDN ?????? ???:
SqlConnection.ConnectionString ???
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring.aspx
?????? ????? ????????? ?? ADO ADO.NET ??????? ?????????? ?? ?????? ?? ????? ?? ??? ?????? ????? ??? ?? ?? ????? ???? ???? ???? ???? ???? ????????? ???? ?????, ???? ?? ???-??? ??? ????????? ???? ADO.NET ADO ?? ????? ????????? ??? ?? ?? ??? ???

??? ?? ????????? (?? ??????? ' ???) ????? ?? ?????? ?? ?? SqlCommand ?? OleDbCommand ??? ?????? ?? ???, ??? ?? ?????? ?? ??????? ??? ??????? ?? ???? ??? ??? ??????

Visual Studio .net ?????? ??? ?????????????
ADO.NET ?? ????? ???? ???? ????? ?? ?????? ?? ??? ??
.aspx http://msdn.microsoft.com/en-us/library/32c5dh3b (v=vs.71)

ADO.NET ?? ????? ???? SQL ????? ?? ?????? ?? ??? ??
.aspx http://msdn.microsoft.com/en-us/library/aa719765 (v=vs.71)

SQL Server .net ???? ??????? ?? ??? ??????? ??????
.aspx http://msdn.microsoft.com/en-us/library/8xx3tyca (v=vs.71)

ADO.NET ?? ????? ???? OLE DB ???? ????? ?? ?????? ?? ??? ??
.aspx http://msdn.microsoft.com/en-us/library/aa719763 (v=vs.71)

??????? ?? ??? OLE DB .net ???? ??????? ??????
.aspx http://msdn.microsoft.com/en-us/library/aa719769 (v=vs.71)

??????? ?????? ?? ??? ??? ????
.aspx http://msdn.microsoft.com/en-us/library/a0hee08w (v=vs.80)
Microsoft ???????? ??????
309485 ???? ????: Visual Basic .net ?? ????? ?? ????????? ?? ???? ADO.NET ??? ?? ??????? ???????? ???????
310083 ???? ????: Visual C# .net ?? ????? ?? ????????? ?? ???? ADO.NET ??? ?? ??????? ???????? ???????
308075 ???? ?? ???: Visual Basic .net ??? OleDbConnection ???????? ?? ??? ???? ???? ????? ?????

???? ?? ??????????

??? ?? ???? ????? ?? ????? ?? ????? ?? ??? ????? ????? ???? ???? ???? ?? ?? ??? ??? ??:
  • ExecuteNonQuery. ??? ?? ?????? ??? ???
  • ExecuteScalar. ???? ?? scalar ?????? ???? ???? ???
  • ExecuteReader. ????????? ?? ?????? ???? ???
  • ExecuteXml ?? SqlCommand. ???? System.Xml.XmlReader ???????? ???? SQL ????? ?? ??? XML ?? ???? ?? ???????
???????? ?? ???? ?? ????????? ???? ?? ???, ?? ?? ???? ?? ????? SQL ??? ?? ???????? ???????? ?? ?????? ?? ???? ????? ???? ??????? ?? ?????????? ?? ????? ???? ?? ??? ?? ?????? ??????? ???? ?? escape ??????? ?? ???? ????? ???? ?? ?????? ?? ???? ?? ?? ???? ?? ??? ???? ??? ?????? SQL ?????????? ???? ?????, ?? SqlClient .net ???? ??????? ???????? ???? ???: ?????, ??? ?? SQL ????????? ??? ??? ???????? ????? ?? ???? ???, ?? ??? ?? ?????? ??? ???? ????? ?? ??? ???? ???

??? ?? ?? ??? ???? ??? ?????? ???????? ???? ?? ????? ???? DataReader???? ???? ??, ?? ?????? ???????? ??? ?? ????? ???? ??? ???? ???? ?? ???????, ?? ??? ???? ?? Dispose ???? DataReader ?? ??? ???? ????? ??????? ?????? ???? ?????? ?? ??? ???????? ??? ????? ????? ?? ???? ???? ??? ?? ?????? intervening ???? ????????

??? ?? ?????? ??? ?? SqlCommand ?? OleDbCommand ??? ???? ????????? ?? ??? (?? ??????? ' ???) ????? ??, ?? ?? ???? ??? ?????? ???? ??????? ??? ?? ?????? ?? ??? ????? ?? ??????? ?? ?????? ?? ???????? ????? ?????????

Visual Studio .net ?????? ??? ?????????????
???? ????????? ?? ??? ??
http://msdn.microsoft.com/en-us/library/tyy0sz6b.aspx

???????? ???????????? ???? ???? ?? ????? ???? ???
.aspx http://msdn.microsoft.com/en-us/library/yy6y35y8 (v=vs.71)

???? ??????? ??? ?? ?? ??? ??????? ????
.aspx http://msdn.microsoft.com/en-us/library/hdt3k85x (v=vs.71)

???? ??????? ?? ????? ??? ??????? ????
.aspx http://msdn.microsoft.com/en-us/library/87z0hy49 (v=vs.71)

?????? ??????????? ???? ?? ??? ??
.aspx http://msdn.microsoft.com/en-us/library/ye97aks6 (v=vs.71)

???? ??????? ??? ???? ????????
.aspx http://msdn.microsoft.com/en-us/library/3btz0xwf (v=vs.71)

SQL ????? ?? ??? ??? XML ???? ??????? ????
.aspx http://msdn.microsoft.com/en-us/library/ke345d80 (v=vs.71)
Walkthroughs

??? ??????????? ??? ???? ???? Walkthroughs, ????, ?? ??? ?????????? ???? ?? ??? ????:
???? ??? ??????? ???: ??????? ?????? ?????? ?? ????? ???? ??? ??? ????????? ??? ???? ?????? ?? ??? ???
Microsoft ???????? ??????
301075 ???? ?? ???: ??????? ?? ?????? ?? ADO.NET ?? Visual Basic .net ?? ????? ???? ??? ??? ???? ?????
306636 ???? ?? ???: ??????? ?? ?????? ?? ADO .net ?? Visual C# .net ?? ????? ???? ??? ???? ?????
308049 ???? ?? ???: Parameterized ???????? ????????? ADO.NET ?? Visual Basic .net ?? ????? ?? ??? ????
310070 ???? ?? ???: Parameterized ???????? ????????? ADO.NET ?? Visual C# .net ?? ????? ?? ??? ????
310071 ???? ?? ???: Parameterized ???????? ????????? ADO .net ?? Visual C++ .net ?? ????? ?? ??? ????
309486 ???? ?? ???: SQL Parameterized ????????? ???????? ???????????? ODBC .net ??????? ?? Visual Basic .net ?? ????? ???? ???
310130 ???? ?? ???: SQL Parameterized ????????? ???????? ???????????? ODBC .net ??????? ?? Visual C# .net ?? ????? ???? ???
310142 ???? ?? ???: SQL Parameterized ????????? ???????? ???????????? ODBC .net ??????? ?? Visual C# .net ?? ????? ???? ???
305079 ???? ?? ???: ???? SQL Server ??????? ????????? ?? ???? ADO.NET ?? Visual Basic .net ?? ????? ???? ?????
307283 ???? ?? ???: ???? SQL Server ??????? ????????? ?? ???? ADO.NET ?? Visual C# .net ?? ????? ???? ?????
307402 ???? ?? ???: ???? SQL Server ??????? ????????? ?? ???? ADO .net ?? Visual C++ .net ?? ????? ???? ?????
??? ?????? ?? ???? ?? ???? ??? ??? ?? ?? ???? ????? ?? ??? ???? ????? ????

???-???

???? ?????? ?????????? (DAO), ?????? ???? ?????????? (RDO), ??? ?? ActiveX ???? ?????????? (ADO), ??? ?? ??????? ?? ??????? ???????? ??????? ????????? ?????? ?? ????????? ???? ?? ??? ????? ????? .NET ???? ??? ?????????, ?? ???????????? ???????? ?? ????????? ?????? ?? ????????? ???? ?? ??? ????? ?????

???????????? ???????? ????? ?? ???, ??????? ???????? ?? BeginTransaction ???? ?? ????? ????? ????????? ?????? ?? ?????? ???? ?? ???, ??? ?? ????? ?? ???? ??? ???????????? ???????? ?? ????? ??????? ??? OLE DB ???????, ???? Microsoft Jet ??????? ???-??? ?? ?????? ??, ?? ???? ?? ?? ??????? ??????? ?? ??? ???? ???????????? ???????? ???? ?????? OleDbTransaction ???????? ????? ????

???????????? ???????? ????? ??? ??? ????????? ???? ??? ???????? ???? ????????? ?? ???? ???? ??? ?? ?? ????? ???? ??? ????????? ???? ??? ???????? ???? ???????? ?? ????? ???? ???? ???? ??? ??? ???? ??? ???? ???? ????????? ??? ??? ???? ?????, ???? ??? ??????? ????? ?? ???? ??? ????? ?? ??? ?????

????????? ??? ??? ???? ???? ???? ?? ???? ??? ?? ????? ?? ????????? ??? ?? ??? ??? ?? ???????????? ???????? ????? ???? ?????? ??? ??????? ???? ?? ?? ?? ??????? ?? ?????? ???-??? ?? ??????, ??? ????? ??????? ???? ??? ??? ???? ?? ????? ?? ?????? ???? ??? ?????? ?????? ?? ????? ??????????

??? ?? ?? SQL ??? ???????? ?? ??? ???? ??? ????? ?? ?????????? ???????, SQL ??? ???????????? ???????? ???? ?????? ??? ?? ????????? ??????? ??? ???? ???

Visual Studio .net ?????? ??? ?????????????
???-??? ???? ?? ??? ??
.aspx http://msdn.microsoft.com/en-us/library/777e5ebh (v=vs.80)

IsolationLevel ????
.aspx http://msdn.microsoft.com/en-us/library/system.data.isolationlevel (v=vs.71)
Microsoft ???????? ??????

??? ?????? ?? ???-??? ?? ???? ??? ??? ?? ?? ???? ????? ?? ??? ???? ????? ????

DataReader

?????? ??????? ????? ?? ????? ?? ??? ?? DataReader ???????? ?? ????? ?? ???? ???? DataReader ???????? ????? ?? ??? Command.ExecuteReader ?????? ?? ????? ????? ????? ?????? resultsets DataReader ????? ?? ???? ???, ?? ????????? ?? chaptered resultsets. DataReader ?????-????, ???-????/???? ????? ?? ??? ????? ?? ????? ???? ??? ??????? ??? ??, ??????? ?????? DataReader buffers. ???? DataReader ???? ??????? ?????? buffers, ?? ???? ???????? ???? ?? ?? ??? ???????, ?? ???? ??? Command.ExecuteReader ???? ????????? ?? ???? ??? ???????? ????????????

DataReader ?? ?? ??? ?? ???? ?? ??? ?? ??????????? ?? ???? ??? ?? ????? ??? ?? ????????? ??????? ????? ???? ?? ?? ADO ?????? ADO.NET ???????? ??????? ????? ????? ???? ??? ????? ???? ???? ????? ???

??? ????? ?? ???? ??? ??? ??? ??????? ??????? ??, ??????? ?????????? DataReader ???? ?? ??? ???????? ???????, ??? ?? scrollable ????? Windows ??????? ???????? ?? ???????? ??, ??????? DataReader ???? ?? ??? Windows ??????? ???????? ????? ???? ?? ????, ?? ???? ???? ?? ??? ???? DataSet ??????

?? DataReader?? ?????????? ???? ?? ??????? ???????? ?? ????? ???? ?? ????? DataReader ????????? ???? ?? ?? ??? ?? ??? ??, ?? ?????, ??? ????? ?? ???? ?????????????? ?????? ?? ??????? ?????? ??? ??? ??? ?? ???? ??, ?? ???????? ??? ?? ??????? ?? ??? ???? ?? ??? DataReader ????? ???, ?? Command.ExecuteReader ???? ??? CloseConnection ???? ??? ?????

??????? AppDomain ?? ???? DataReader ??? ???? ???? ?? ????? ??? ?? ???? ??? ???? ??? ???? ?? ??? ????? ??? ?????????, ????? a DataSet. ???????? ??? ??, ??? ??? ??????? ???????? ?? ??????? ???, ?? DataReader ??????? ??? ?? ????? ?? ??? ???? ????????? ?? ?????? ????

Visual Studio .net ?????? ??? ?????????????
DataReader ?? ????? ?? ???? ???????????? ?? ??? ??
.aspx http://msdn.microsoft.com/en-us/library/haa3afyz (v=vs.71)

???????? ???????????? ???? ???? ?? ????? ???? ???
.aspx http://msdn.microsoft.com/en-us/library/yy6y35y8 (v=vs.71)

CommandBehavior ????
.aspx http://msdn.microsoft.com/en-us/library/system.data.commandbehavior (v=vs.71)
Microsoft ???????? ??????
308278 ???? ????: ??????? ?? ASP.NET, ADO.NET ?? Visual Basic .net ?? ????? ???? ???? Access ??????? ?? ???????? ???????
308100 ???? ????: ??????? ?? ASP.NET, ADO.NET ?? Visual C# .net ?? ????? ???? ???? Access ??????? ?? ???????? ???????
309490 ?? ???? ?? ???: Visual Basic .net ??? DataReader ?? ????? ???? ??? ?????? ???????? ?????
311274 ?? ???? ?? ???: Visual C# .net ??? DataReader ?? ????? ???? ??? ?????? ???????? ?????
308045 ???? ?? ???: ADO ????? ???? Visual Basic .net ??? DataReader ?? ??? ????? ????
309130 ???? ?? ???: ADO ????? ???? Visual C# .net ??? DataReader ?? ??? ????? ????
310108 ???? ????: DataReader GetSchemaTable ?????? ?? Visual Basic .net ?? ????? ???? ????? ?????? ???????
310107 ???? ????: DataReader GetSchemaTable ?????? ?? Visual C# .net ?? ????? ???? ????? ?????? ???????
309683 ???? ????: DataReader GetSchemaTable ?????? ?? Visual C++ .net ?? ????? ???? ????? ?????? ???????
310348 ???? ?? ???: ??? ?? Visual Basic .net ??? DataReader ?? ????? ???? ??? Boxing ?? ???????? ????
312855 ???? ????: Visual C# .net ??? DataReader ?? ????? ???? ??? Boxing ?? ???????? ????
??? ?????? ?? DataReader ?? ???? ??? ??? ?? ?? ???? ????? ?? ??? ???? ????? ????

?????? ????????

????? ??????? ???? ??????? ????? ????????? ???:
  • SqlException
  • OleDbException
  • OdbcException
??????? ???? ?? ??? ?? ??????? ?? ????? ?? ????? ?? ???? ??? ??????? ?????? ???????? ??????? SqlClient .net ???? ??????? ?? ??????? ?? SQL ????? ??? ?? ?????-??????? ??????? SqlException ???? ??? OleDbException ?? ?????? ?? ???? ??? ?? OdbcException ??????? ?????? ????? ???? ?????-???? .net ???? ??????? ????? ?? ????? ????? ????????

?? severity ????? ????????? ?? ?????????? ??? ????? ?? ??? ??? ??? ??? ?? ?? severity ????? ????????? ?? ??????? ???? ?? ???, ?? ???? ?????? ?????? Connection.InfoMessage ???? ?? ???? ???? ?????? ?? ?????, ???? InvalidArgumentException, ???? .net ???? ??????? ?? ????? ???? ?? ????????

???????? ????? exposes ????? ?? ???????? ???? ?? ??? ?????? ????? ????? ??? Visual Studio .net ?????? ??? ?? ???? ?? ?? ?? ???? ??? ??? ?? ???? ?? ??? ???? ????? ????? ????? ?? ??????? ?????? ?? ??? ?????? ?????????????

??? ?? ??????? ?????? leak ???? ?? ?? ????????? ???? ?? ??? ???????? ?? ???? ??????? ?? DataReader ?????????? ?? ????? ?????? ????: ??????? ??? ??? ??? ?????? ?????? ???. ???? ?? ?????? ??????? ?? ????? ?? ?? ????????? ??? ?? ??? ???? ???? ????? ?????, ?? ?????? ??? ?? ??? ?? ???? exhaust ?? ???? ???

Visual Studio .net ?????? ??? ?????????????
SqlException ????
.aspx http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlexception (v=vs.71)

SqlError ????
.aspx http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlerror (v=vs.71)

OleDbException ????
.aspx http://msdn.microsoft.com/en-us/library/system.data.oledb.oledbexception (v=vs.71)

OleDbError ????
.aspx http://msdn.microsoft.com/en-us/library/system.data.oledb.oledberror (v=vs.71)
QuickStart ?????

?????? ???????? ?? ????? ??? ?? ??? ??? illustrated ?? QuickStart ??????

Microsoft ???????? ??????
308043 ???? ?? ???: ?????????? ??????? ????????? ADO.NET Visual Basic .net ?? ????? ???? ??????? ????
308650 ???? ?? ???: ?????????? ??????? ????????? ADO.NET Visual C# .net ??? ?? ????? ???? ??????? ????
308651 ???? ????: ?????????? ??????? ????????? ??? Visual C++ .net ADO.NET ?? ????? ???? ???????

????? ???????

??????? ??? ??????? ???? ?? ??? ????? ??????? ?? ???????? ?? ??????? ?? ?????? ??? ???? ?? ?????????? ?? ??? ???????? ???? ???

Microsoft ???????? ??????
308071 ?? ??? ????: OleDbDataReader ?? Visual Basic .net ?? ????? ???? Oracle ??????? ??????
308448 ?? ??? ????: OLE DB .net ???? ??????? ?? Visual C# .net ?? ????? ???? Oracle ??????? ??????
308073 ???? ?? ???: ?? DataReader ?? ??????? Oracle ????? ???????? ????????? Visual Basic .net
309361 ???? ?? ???: ?? DataReader ?? ??????? Oracle ????? ???????? ????????? Visual C# .net ???
309362 ???? ?? ??? ????: Visual C++ .net ?? ????? DataReader ?? Oracle ?? ??????? ???????? ?????????
Oracle ?? ???? ??? ???? ?? ??? ?? ?? ???? ????? ?? ??? ???? ????? ????

.NET ???? ??????? ?? ?????????? ??????? ???

DAO ?? ??? ??????? ??????? ?? ??? ???? ???? ???? ??????? ????????????, ?? ?? ????????? ?? ??????? ?? ????? ????? ?? ???? ??? ???? ??? ?????????? ?? ???? ??? intermediary better ?? ??? RDO ?? ADO ??????? ???????? ?? ???? ?????-??????? ??????????? ????? ?? ?????? ?? ???? ?????, ?? ????????? ??????? ?? ??? ????? ?? ???? ???? ???

?????? ?? ??? ??????? ?? ??? ADO.NET ????? ADO.NET ??????????? ?? ???????, ???? ?? ???????? .net ???? ???????? ???????, ??? ?? ?? ???? ??? ???? ???????? ?? ????? ???? ?? ??????? ????????? ??? ??? ??? ?? ?????? ?? ??????? ???? ?? ??? "factory" ???????? ?? ????????? ???? ???? ??? ???? ?????, ???????? ???????? ?? ??? ???? ???????? ?? remoting DataSet ???????? ?????? ???? ?? ???????? ??????? ???

Visual Studio .net ?????? ??? ?????????????
??????? ??? ????? ?? ??? ???? ??????? .net
.aspx http://msdn.microsoft.com/en-us/library/aa720704 (v=vs.71)
Microsoft ???????? ??????
308046 ???? ????: ???????? ??? Forking ?? ?? ???? ?? ??? ????? ???? ??????? ????????? ??? Visual Basic .net
313304 ???? ?? ???: Forking Visual C# .net ?? ????? ?? ??? ?? ?? ???? ?? ??? ????? ?? ???

.NET ???? ??????? ????

.NET ???? ??????? ????? ???, ?? ?? ???? ????? ??? ?????? ?? ???? ??? ??? ODBC ??????? ?? OLE DB ??????? ???? ??? ??? ?? ???? ??????? ?? ??? ???? ??? ?? ???? ????? ??????? ?? ??? ???? ??? ???

??????? ???? ??????? manipulates DataSet (?????? ?? OLE DB ??????? manipulates ADO ?????? ???,), ??? conformance ???? ??? ?? ???????? ??? ?? ???? ?? ????? ?? ??? ?? ???? ?? ???? DataSet?????? ?? ??? ?????? ??? ???? ???? ???????? ??? ??, ??? ?? ??????? ?????????? ?? ??? ???? ???? ???? ??????? ??? ??? ???? ????

Visual Studio .net ?????? ??? ?????????????
.NET ???? ??????? ?? ???????????
.aspx http://msdn.microsoft.com/en-us/library/4ksaf9z5 (v=vs.71)

???? ??????? ?? ???????????
.aspx http://msdn.microsoft.com/en-us/library/6sc13hd1 (v=vs.71)

???? ???? ?? ???????????
.aspx http://msdn.microsoft.com/en-us/library/efdwa0z6 (v=vs.71)

?? DataReader ?? ???????????
.aspx http://msdn.microsoft.com/en-us/library/5awcy9t0 (v=vs.71)

?? DataAdapter ?? ???????????
.aspx http://msdn.microsoft.com/en-us/library/08a1x80z (v=vs.71)

????? .net ???? ???????
.aspx http://msdn.microsoft.com/en-us/library/26xsd945 (v=vs.71)
MSDN ????
ADO.NET: ??? ????? ???? ??????? .net ???? ?????? ????? (MSDN Magazine) ?? ??? ????? ???? ?? ??? ?????
http://msdn.microsoft.com/en-us/magazine/cc301611.aspx

?????? ??????

???????? ? ?? ???? ???????? ?? ????? ?? ???????? ??, ?? MSDN ?????? ?????? ???? ????? ????? ??????? ???? ?? ??? MSDN ?????? ??? ???? ???????? ?? ?????? MSDN ?????? ???, ???? ?? ???? ??? ???? ???????? ?? Microsoft ???????? ?????? ?? ??? ??? ?? ??? experiences ??????? ???????? ?? ???? ????
MSDN ??????
http://msdn.microsoft.com/newsgroups/

Microsoft ?????? ???
http://support.microsoft.com/search

???

???? ID: 313480 - ????? ???????: 09 ????? 2012 - ??????: 3.0
???? ???? ???? ??:
  • Microsoft ADO.NET 1.1
??????: 
kbarttyperoadmap kbinfo kboracle kbsqlclient kbsystemdata kbmt KB313480 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:313480
????????? KB ??????? ????????
?? ???? ?? ??? ?????? ?? ??? ???? ??? ?? ????? ??? Microsoft ?? ?????? ?????? ???? ?????. ?????, ?? ???? ?? ????? ??? ???? ?? ?????? ????? ?? ??? ?? ?? ?? ???? ?????? ???? ???? ?????.

??????????? ???

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com