All pastes #428449 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-04-07 16:02 UTC
rendered paste body
        Dim total As Integer
        Dim t As Integer
        Dim connection As New OleDb.OleDbConnection(connStr)
        Dim updateOlebCommand As New OleDb.OleDbCommand
        'get places left'
        counttable.Clear()
        sqlStr = "SELECT * FROM tblStudent WHERE OptionTaken = 'Games Programming'"
        dataadapter = New OleDb.OleDbDataAdapter(sqlStr, connStr)
        dataadapter.Fill(counttable)
        dataadapter.Dispose()  'good practice
        t = counttable.Rows.Count
        MessageBox.Show("the total is " & t)
        total = (30 - t)

        'end of places'

        'insert places'
        myTable.Clear()
        sqlStr = "UPDATE tblStudent SET PlacesLeft= '" & total & "' WHERE MOption = 'Games Programming'"
        connection.Open()
        updateOlebCommand.Connection = connection
        updateOlebCommand.CommandText = sqlStr

        dataadapter.InsertCommand = updateOlebCommand
        dataadapter.InsertCommand.ExecuteNonQuery()
        connection.Close()

    End Sub