protected function buildInsert()
{
$sql =& $this->_sql;
$sql[] = 'INTO';
$this->buildTable();
$keyData = array();
$valueData = array();
foreach ($this->data as $key => $value) {
if (is_null($value)) {
continue;
}
$v = $this->db->EscapeString($value);
$keyData[] = "{$key}";
$valueData[] = " '{$v}' ";
}
$sql[] = '(' . implode($keyData, ',') . ')';
$sql[] = ' VALUES (';
$sql[] = implode($valueData, ',');
$sql[] = ')';
}