using System; using System.Data; using System.Data.SqlClient; class Program { static void Main(string[] args) { string sqlConnectString = "Data Source=(local);Integrated security=SSPI;Initial Catalog=AdventureWorks;"; string sqlSelect ="SELECT ContactID, FirstName, LastName FROM Person.Contact"; SqlDataAdapter da = new SqlDataAdapter(sqlSelect, sqlConnectString); DataTable dt = new DataTable(); da.Fill(dt); DataRow[] dra = new DataRow[dt.Rows.Count]; dt.Rows.CopyTo(dra, 0); Console.WriteLine("FirstName = {0}",dra[2]["FirstName", DataRowVersion.Default]); } }
32.33.DataRow | ||||
32.33.1. | DataRow Update | |||
32.33.2. | Accessing Data Values in a DataRow Array by column name | |||
32.33.3. | Accessing Data Values in a DataRow Array by column name and return default value | |||
32.33.4. | Accessing Data Values in a DataRow Array by index | |||
32.33.5. | Accessing Data Values in a DataRow Array in a generic way by index | |||
32.33.6. | Accessing Data Values in a DataRow Array in a generic way by name | |||
32.33.7. | DataView and DataRowView | |||
32.33.8. | Filling a DataTable from the DataRow array using CopyToDataTable() | |||
32.33.9. | Filling a DataTable from the DataRow array using CopyToDataTable(DataTable, LoadOption) | |||
32.33.10. | Using foreach statement with DataRow in DataTable | |||
32.33.11. | For loop over DataRow array | |||
32.33.12. | Get first index in a row | |||
32.33.13. | DataRowState manipulation | |||
32.33.14. | Create and fill the DataRow array | |||
32.33.15. | Get column value in a row | |||
32.33.16. | Get value from a row with default value |