我正在使用SQL服务器构建Windows表单应用程序.我遇到的问题是,当我调用.Fill函数时,我得到一个未处理的异常错误.根据其他信息,它表示INNER关键字附近存在语法错误.到目前为止,我编写了以下代码:
Imports System.Data
Imports System.Data.SqlClient
Public Class Form1
Dim cn As New SqlConnection("Data Source=(LocalDB)\v11.0;AttachDbFilename='C:\Users\Sean\Documents\Visual Studio 2013\Projects\Baseball\Baseball\Baseball.mdf';Integrated Security=True")
Dim da As New SqlDataAdapter
Dim ds As New DataSet
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
Dim sql As String
sql = "SELECT teammates.PlayerName, teammates.Number, teammates.BirthDate, Position.Position, teammates.Salary"
sql += "From teammates INNER JOIN Position ON teammates.PositionID = Position.PositionID"
With da
.SelectCommand = New SqlCommand
.SelectCommand.Connection = cn
.SelectCommand.CommandText = sql
.SelectCommand.CommandType = CommandType.Text
cn.Open()
.Fill(ds, "teammates") …Run Code Online (Sandbox Code Playgroud)