我知道还有其他诸如此类的帖子,但是我找不到适合我的帖子,而且我真的对此束手无策,我真的不知道该怎么办。
我有一些带有 ID 列和名称列的表,它们通过链接表通过外键等连接。我正在尝试通过 GUI 将数据输入到数据库中,为此我在“常规”中使用插入语句' 表,然后选择语句从常规表中获取自动生成 ID,然后插入到链接表中。
下面的代码是我一直在尝试使用的代码。
Imports System.Data.SqlClient
Public Class Test
Private cs As New SqlConnection(".....")
Private Sub btnInsertNext_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnInsertNext.Click
Dim ContID As Integer
Dim FName As Integer
cs.Open()
Using command As New SqlCommand("Select FamID From Family Where Name = '" & FName & " '", cs)
command.Parameters.AddWithValue("@FamID", ContID)
command.ExecuteNonQuery()
End Using
Using command As New SqlCommand("Select DocID From Doctors Where DocName LIKE'" & AddFam.Doctor & " '", cs)
command.Parameters.AddWithValue("@DocID", AddFam.Doctor) ''AddFam is another form I'm using to add a family member to a Doctor
command.ExecuteNonQuery()
End Using
cs.close()
我正在使用:VB 2010 SQL 服务器管理 2008 r2
我理解它有点混乱,但任何帮助将不胜感激,如果以前出现过这种情况,我很抱歉。