https://foro.gambas-es.org/viewtopic.php?f=3&t=3957&p=22533#p22533
-----------------------------------
osunaosuna
Miercoles, 23 Julio 2014, 04:19

Re: Borrar Todos Los Datos De Una Tabla
-----------------------------------
hey codificador... definitivamente no hay "truncate"

Se aria asi... 

DELETE FROM table_name;

seguido de un 

VACUUM;

Para liberar espacio, pero como dice es mejor opción borrar la tabla y volverla a crear...

http://www.tutorialspoint.com/sqlite/sqlite_truncate_table.htm

.... Aunque el siguiente código tampoco me funciona...

[code linenumbers=false syntax=gambas]

'' ## Descripcion ##
'' 
'' Devuelve el id de un grupo a partir del nombre que se le pasa como parametro
''
Public Function IdGrupo(sNombre As String) As Integer
  
  Dim res As Result
  
 res = MMain.DATA().Find(T_NAME, F_NOMBRE & "=" & sNombre)
  
 Return res[F_ID]
  
End

[/code]

Me dice Erro en sql sentencia o base de datos no encontrada... y otras llamadas si me funcionan.... como la siguiente que es idéntica...

[code linenumbers=false syntax=gambas]

'' ## Descripcion ##
'' 
'' Devuelve el nombre de un grupo a partir del id que se le pasa como parametro
''
Public Function NombGrupo(iId As Integer) As String
  
  Dim res As Result
  
  res = MMain.DATA().Find(T_NAME, F_ID & "=" & iId)
  
  Return res[F_NOMBRE]
  
End

[/code]


