SQLServer

サンプル

  1. Imports System.Data.SqlClient
  2.  
  3. Module Module1
  4.  
  5. Sub Main()
  6.  
  7. Dim cn As SqlConnection
  8. Dim cm As SqlCommand
  9. Dim rs As SqlDataReader
  10.  
  11. Dim str As String
  12. Dim sql As String
  13.  
  14. str = String.Format("Data Source={0};Initial Catalog={1};User ID={2};Password={3}", _
  15. "localhost", "testdb", "sa", "password")
  16.  
  17. cn = New SqlConnection
  18. cn.ConnectionString = str
  19. cn.Open()
  20.  
  21.  
  22. sql = "SELECT * FROM testtbl1"
  23. cm = New SqlCommand
  24. cm.Connection = cn
  25. cm.CommandText = sql
  26.  
  27. rs = cm.ExecuteReader()
  28.  
  29. While (rs.Read())
  30. Dim strfld(rs.FieldCount - 1) As String
  31. For i As Integer = 0 To rs.FieldCount - 1 Step 1
  32. strfld(i) = IIf(IsDBNull(rs(i)) = True, "", rs(i))
  33. Next i
  34. Console.WriteLine(Join(strfld, vbTab))
  35. End While
  36.  
  37. cn.Close()
  38.  
  39. Console.Read()
  40.  
  41.  
  42. End Sub
  43.  
  44. End Module
  45.  
最終更新:2010年11月02日 22:56