Sql data type: integer, date and decimal
Imports System Imports System.Collections Imports System.Data Imports System.IO Imports System.Xml.Serialization Imports System.Xml Imports System.Windows.Forms Imports System.Data.SqlClient Public Class MainClass Shared Dim WithEvents con As SqlConnection Shared Sub Main() con = New SqlConnection("Server=(local)\SQLEXPRESS;Initial Catalog=MyDatabase;Integrated Security=SSPI") Dim cmd As New SqlCommand() cmd.CommandText = "SELECT * FROM Employee" cmd.Connection = con Try con.Open() Dim reader As SqlDataReader = cmd.ExecuteReader() Dim OrderIDIdx As Integer = reader.GetOrdinal("ID") 'Dim OrderDateIdx As Integer = reader.GetOrdinal("FirstName") 'Dim OrderFreightIdx As Integer = reader.GetOrdinal("LastName") Do While reader.Read() Dim OrderID As Integer = reader.GetInt32(OrderIDIdx) 'Dim OrderDate As DateTime = reader.GetDateTime(OrderDateIdx) 'Dim OrderFreight As Decimal = reader.GetDecimal(OrderFreightIdx) 'Console.WriteLine(OrderID & vbTab & OrderDate & vbTab & OrderFreight) Console.WriteLine(OrderID & vbTab ) End While Loop While reader.NextResult() reader.Close() Finally con.Close() End Try End Sub End Class
1. | Type safe data from SqlDataReader | ||
2. | Select @@Identity |