Dim myRecordSet As ADODB.Recordset
Dim myDBconn As New ADODB.Connection
Dim strConn as string
Dim mySql As String
Dim myItem as String
Dim myBANDID as Long
strConn = "whatever you connection string is"
'------------------------------------------------
' First get the band ID
'------------------------------------------------
mySql = "SELECT BANDID FROM BAND WHERE BANDNAME = '" & yourCombobox.Text & "'"
Set myRecordSet = New ADODB.Recordset
myRecordSet.Open mySql, StrConn, , , adCmdUnknown ' Open the recordset
myBANDID = myRecordSet("BANDID") ' This is where we get the BAND ID
myRecordSet.Close
'------------------------------------------------
' Now add the Item
'------------------------------------------------
myItem = Text1.text ' Item you will add
mySql = "INSERT INTO Items (BANDID, ITEM) VALUES (" & myBANDID & ",'" & myItem & "')"
myDBconn.ConnectionString = strConn
myDBconn.Open
myDBconn.Execute (mySql) ' This will add the record
myDBconn.Close ' Close when done