This shows you the differences between two versions of the page.
— |
es:dbopen [2020/02/28 10:46] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== DBOpen ===== | ||
+ | ==== Formato ==== | ||
+ | **dbopen** // | ||
+ | **dbopen** ( // | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | Abre un archivo de base de datos SQLite. Si el archivo no existe, lo crea. | ||
+ | |||
+ | ==== Ejemplo ==== | ||
+ | < | ||
+ | #base de datos " | ||
+ | |||
+ | # crea un nuevo archivo de base de datos o lo abre | ||
+ | dbopen " | ||
+ | |||
+ | # borra la tabla existente en foo - Si es una base de datos nueva, el error se captura | ||
+ | onerror errortrap | ||
+ | dbexecute "drop table foo;" | ||
+ | offerror | ||
+ | # crea la tabla e introduce datos en ella | ||
+ | dbexecute " | ||
+ | dbexecute " | ||
+ | dbexecute " | ||
+ | dbexecute " | ||
+ | |||
+ | # abre un recordset y recorre las filas de datos | ||
+ | dbopenset " | ||
+ | while dbrow() | ||
+ | print dbint(0) + dbstring(1) + dbfloat(2) | ||
+ | end while | ||
+ | dbcloseset | ||
+ | |||
+ | # cierra todo | ||
+ | dbclose | ||
+ | end | ||
+ | |||
+ | errortrap: | ||
+ | # acepta el error - no muestra nada - vuelve a la instrucción siguiente | ||
+ | return | ||
+ | </ | ||
+ | mostrará: | ||
+ | < | ||
+ | 1one3.14 | ||
+ | 3three9.43 | ||
+ | 2two6.28 | ||
+ | </ | ||
+ | |||
+ | ==== Ver también ==== | ||
+ | [[DBClose|DBClose]], | ||
+ | |||
+ | ==== Enlaces externos ==== | ||
+ | Puede encontrarse más información acerca de bases de datos en general y SQLite en particular en [[http:// | ||
+ | |||
+ | ==== Disponible desde la versión ==== | ||
+ | 0.9.6y |