首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Node.js和节点-sqlanywhere没有可用的连接

Node.js和节点-sqlanywhere没有可用的连接
EN

Stack Overflow用户
提问于 2014-04-06 18:24:56
回答 1查看 1.8K关注 0票数 3

我一直试图使用节点-sqlanywhere查询我的Sybase数据库。

但是,我似乎无法连接到数据库。

代码语言:javascript
复制
var sqlanywhere = require('sqlanywhere');
var sqlanywhere_conn = sqlanywhere.createConnection();

var sqlanywhere_conn_params = {
    DatabaseFile: 'C:\Users\support\Dropbox\database.db',
    AutoStart: 'YES',
    UserId: 'user_id',
    Password: 'password'
};

sqlanywhere_conn.connect(sqlanywhere_conn_params, function(){
    sqlanywhere_conn.prepare('SELECT * FROM some_table WHERE some_column = ?', function (err, stmt){
        if (err) throw err;
      // do something with the statement
    });
});

无论是使用服务器属性还是使用DatabaseFile属性连接数据库,都会得到错误代码-2005 No Connection

尽管如此,通过指定服务器或数据库文件,我可以使用Interactive连接到数据库。

所以..。我一定是漏掉了什么,我搞不懂!

谢谢!!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-07 17:16:44

尝试加倍反斜杠字符,如DatabaseFile: 'C:\\Users\\support\\Dropbox\\database.db'

FYI您也可以在http://sqlanywhere-forum.sap.com上询问SQL的问题。

完全披露:我在SQL工程公司为SAP工作。我负责node.js驱动程序和sqlanywhere-forum.sap网站。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22898078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档