分页: 1 / 1

使用freetds连接 MSSQL遇到的问题

发表于 : 2009-10-18 19:23
rqzrqh
打开数据库后查询了一次就不可以再查询了,只能db_close()之后再db_open才可以重新查询,这样子太麻烦了。
应该有简便的方法,不知道这个问题如何解决。
有人遇到过这个问题吗?

Re: 使用freetds连接 MSSQL遇到的问题

发表于 : 2009-10-21 18:46
meteormatt
rqzrqh 写了:打开数据库后查询了一次就不可以再查询了,只能db_close()之后再db_open才可以重新查询,这样子太麻烦了。
应该有简便的方法,不知道这个问题如何解决。
有人遇到过这个问题吗?
我是菜鸟,什么是freetds?

Re: 使用freetds连接 MSSQL遇到的问题

发表于 : 2009-10-21 20:27
rqzrqh
meteormatt 写了:
rqzrqh 写了:打开数据库后查询了一次就不可以再查询了,只能db_close()之后再db_open才可以重新查询,这样子太麻烦了。
应该有简便的方法,不知道这个问题如何解决。
有人遇到过这个问题吗?
我是菜鸟,什么是freetds?
linux下用来连接windows的sql server。
无缘无故这个问题就解决了。。
但是现在出现编码问题了,用tsql可以从服务器读取并且显示中文,
但是用程序编写再在终端直接打印就是问号。即使在freetds.conf中设置client charset = utf-8也没用。

有高手解决过的吗?麻烦告诉我一下

Re: 使用freetds连接 MSSQL遇到的问题

发表于 : 2010-04-14 16:24
dirkgo
帮顶,我也遇到这个问题了。。。 :em20

Re: 使用freetds连接 MSSQL遇到的问题

发表于 : 2010-04-19 19:11
rqzrqh
freetds在函数里可以设置编码的