Sql server 在VB.Net中是否有类似于PHP mysql命令的过程?

Sql server 在VB.Net中是否有类似于PHP mysql命令的过程?,sql-server,vb.net,visual-studio-2010,Sql Server,Vb.net,Visual Studio 2010,我是一名Web开发人员,主要处理PHP和MySQL,现在几乎只能用VB.Net编程。虽然我过去在VisualBasic方面有很多经验,但由于它涉及web,我几乎没有经验。学习曲线在那里,但并不可怕 我非常熟悉使用PHP从MySQL数据库检索信息,但现在我不得不用VB.Net编写代码,我想知道是否有类似的过程不涉及Visual Studio中数据控制器的拖放 我需要做的是有一个工作页面,在页面加载时检查数据库中的记录,如果在给定的时间段内存在一些记录,则将这些记录填充到多个输入字段中 提前谢谢 来

我是一名Web开发人员,主要处理PHP和MySQL,现在几乎只能用VB.Net编程。虽然我过去在VisualBasic方面有很多经验,但由于它涉及web,我几乎没有经验。学习曲线在那里,但并不可怕

我非常熟悉使用PHP从MySQL数据库检索信息,但现在我不得不用VB.Net编写代码,我想知道是否有类似的过程不涉及Visual Studio中数据控制器的拖放

我需要做的是有一个工作页面,在页面加载时检查数据库中的记录,如果在给定的时间段内存在一些记录,则将这些记录填充到多个输入字段中


提前谢谢

来自Microsoft的SqlDataReader示例:

根据要填充的控件以及如何显示数据,可能有更好的方法来设置这些控件的数据源,但如果要读取MS SQL Server db并自行处理,请执行以下操作:

Option Explicit On 
Option Strict On 

Imports System.Data
Imports System.Data.SqlClient

Module Module1

Sub Main()
    Dim str As String = "Data Source=(local);Initial Catalog=Northwind;" _
   & "Integrated Security=SSPI;"
    ReadOrderData(str)
End Sub 

Private Sub ReadOrderData(ByVal connectionString As String)
    Dim queryString As String = _
        "SELECT OrderID, CustomerID FROM dbo.Orders;" 

    Using connection As New SqlConnection(connectionString)
        Dim command As New SqlCommand(queryString, connection)
        connection.Open()

        Dim reader As SqlDataReader = command.ExecuteReader()

        ' Call Read before accessing data. 
        While reader.Read()
            ReadSingleRow(CType(reader, IDataRecord))
        End While 

        ' Call Close when done reading.
        reader.Close()
    End Using 
End Sub 

Private Sub ReadSingleRow(ByVal record As IDataRecord)
   Console.WriteLine(String.Format("{0}, {1}", record(0), record(1)))

End Sub 

End Module

在.net中访问数据库的方法有很多,但最基本的方法是使用某种类型的连接器。net的大多数数据库都使用这种行为。在一种更灵活、更全面的方法中,有许多ORM是最常见的。

当然,您想使用哪种数据库?有MySql.net连接器@MrLister这是一个Microsoft SQL Server。您能解释一下显式和严格声明的意义吗?