Connection.deleteRowFromTable

bool deleteRowFromTable(string table, string conditionColumnName, gobject.value.Value conditionValue)

This is a convenience function, which creates a DELETE statement and executes it using the values provided. It internally relies on variables which makes it immune to SQL injection problems.

The equivalent SQL command is: DELETE FROM <table> WHERE <condition_column_name> = <condition_value>.

Parameters

tablethe table's name with the row's values to be updated
conditionColumnNamethe name of the column to used in the WHERE condition clause
conditionValuethe condition_column_type's GType

Returns

TRUE if no error occurred, FALSE otherwise

Throws

[ConnectionException]