DB Connect
DB Connect
Sección titulada «DB Connect»Tipo: db-connect · Paquete: Database Activities v1.0.0 · Salida: ZoanDbSession
Abre una conexión a una base de datos y devuelve una sesión (ZoanDbSession) que comparten las demás actividades de base de datos. Es el punto de partida de cualquier trabajo con SQL.
Cómo funciona
Sección titulada «Cómo funciona»Conecta al motor indicado en provider usando la connectionString. Tienes dos modos (ver el modelo de sesión):
- Con
body: las actividades dentro heredan la conexión automáticamente (no configurassession), y la conexión se cierra sola al terminar. - Sin
body: guarda la sesión en una variable de salida; pásala comosessiona las demás actividades y ciérrala con DB Close.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Editor | Descripción |
|---|---|---|
provider | lista | Motor: sqlserver · postgres · mysql · odbc. |
connectionString | expresión | Cadena de conexión ADO.NET. Admite expresiones. |
Parámetros opcionales
Sección titulada «Parámetros opcionales»Ninguno.
Sub-flujos (lanes)
Sección titulada «Sub-flujos (lanes)»body opcional
Sección titulada «body opcional»Actividades a ejecutar con esta conexión. Si se omite, devuelve la sesión como salida (y debes cerrarla con DB Close).
Devuelve un ZoanDbSession. Pásalo como session a las demás actividades de base de datos.
Ejemplo
Sección titulada «Ejemplo»DB Connect provider = sqlserver connectionString = = credential("db-erp").ToPlainText() └─ body: DB Query sql = "SELECT TOP 10 * FROM Clientes" → output: clientesActividades relacionadas
Sección titulada «Actividades relacionadas»- DB Query / DB Execute / DB Scalar — operar con la sesión.
- DB Close — cerrar la conexión (modo sin
body).