Hola amigos

estoy escribiendo un componente para joomla y no puedo insertar una nueva fila, el id de la tabla no es de auto-incrementable

¿Puede alguien explicar cómo insertar una fila en una tabla donde el ID no es auto-incrementable.

usando jtable store y no por

Código PHP :

$db = &JFactory::getDBO();
$query = "INSERT INTO #__tclientes (idcliente, nombre) VALUES ('6', '4')";
$db->setQuery($query);


<<esto si funciona pero hay que hacer el doble de código.

Gracias por sus respuestas