【发布时间】:2021-09-24 09:00:38
【问题描述】:
Dim Cmd As SqlCommand = New SqlCommand("INSERT INTO feesPayments VALUES('"
& Fees_Payments_Dashboard.txtAmountTendered.Text & "','"
& Date.Now.ToShortDateString & "', 'studentID' ,'"
& Fees_Payments_Dashboard.selectTerm.SelectedItem & "','"
& Facility & "','"
& Fees_Payments_Dashboard.selectPaymentMethod.Text
& "'studentID = SELECT students.studentID
FROM students WHERE
name='" & Fees_Payments_Dashboard.txtName.Text
& "' AND surname='" & Fees_Payments_Dashboard.txtSurname.Text
& "') ", Conn)
Cmd.ExecuteNonQuery()
【问题讨论】:
-
你的“问题”是什么?你用的是哪个dmb?你读过How to Ask吗?
-
我使用 sql。问题是,我有两个表,我想在我的支付表中插入数据,但其中一个列在另一个表中。这些表是学生和付款,我只想从学生表中选择学生 ID,并将其插入到学生 ID 是外键的付款中
-
是否有错误...如果有,错误信息是什么?
-
您对 sql 注入持开放态度。 始终使用参数。