2011-09-28 16 views
5

Duplicar posibles:
Connecting to a remote Microsoft SQL server from Node.jsEl uso de Node.js para conectarse a la base de datos Microsoft SQL Server 2008 (MSSQL)

Busco una explicación-actualizada de cómo para conectarse a una Sever MS SQL 2008 usando Node.js (v0.5.7)

he intentado tanto proyectos Node.js en GitHub aquí:

https://github.com/vivina/node-mssql

https://github.com/orenmazor/node-tds

nodo-TDS es un proyecto abandonado y el nodo-mssql parece ser incompleta o al menos la base de código parece estar fuera de -fecha con la versión más reciente de Node.js

¿Alguien realmente tiene Node.js para conectarse y consultar un Microsoft SQL Server 2008?

Me gustaría ver algunos detalles de configuración (versiones, complementos, etc.) y ejemplos de código.

Gracias,

P.

fuera de fecha respuestas sobre SO: Node.js and Microsoft SQL Server, Connecting to a remote Microsoft SQL server from Node.js

Respuesta

4

estoy trabajando en una solución (https://github.com/pekim/tedious), pero aún no es del todo útil.

Actualmente se puede conectar, autenticar, enviar sentencias de SQL. El análisis de la respuesta a la declaración está en progreso; algunos metadatos de columna se procesan y los datos de las filas en sí son los siguientes.

En las próximas semanas (es un proyecto de tiempo libre), espero tenerlo en un estado utilizable, pero no completo. Sin embargo, la API y las agallas seguirán sujetas a cambios significativos, ya que hay muchas cosas de las que todavía no estoy contento. Hay un poco de comprobación de error adicional y gestión de estado que deben abordarse, así como procedimientos almacenados y sentencias parametrizadas.

Trataré de actualizar el estado en el archivo README con un poco más de frecuencia, por lo que es más fácil ver qué tan cerca (o lejos) se puede utilizar.

+0

tediosa ahora se puede usar para los casos de uso sencillos. – pekim

+0

¿No puedes escribir una versión MSSQL de http://nodejsdb.org/? Esa sería una mejor solución para la comunidad detrás de nodejs. – Kolky

+0

Es githubbed y su JavaScript. Bifurque y golpee una interfaz nodejsdb en él. @ pekim gracias por esto.No puedo esperar para pasar un poco de tiempo este fin de semana en un proyecto que demuestra cómo un desarrollador de JS analiza un problema del servicio web. –

Cuestiones relacionadas