none
关于RDA的Pull的SQL语句支持范围问题 RRS feed

  • 问题

  • 执行一个存储过程,使用Pull方法执行并将结果集返回到本地的一个表中,大部分都可以成功,但是有时候不成功,例如:"Select 1 as 'Retun'"可以,但是:"Select 1 "则表pull不下来。
    但是即使是加入别名:Select GetDate() AS '服务器时间',也是失败!请问如何能得到一个确定的结果!?
    2009年5月9日 9:16

答案

  • 没人回答我自己回答吧,折腾我3天。反正最后我发现,总想用最新的客户端:System.Data.SqlServerCe.dll(v3.5),原来是v3.0的动态库引用的时候都正常的一些操作,到了这动态库好多返回的错误要么是空白,要么是类似这样"[35,30]"的数字,是用v3.5创建的数据sql2005 stadio的引擎打不开!亲爱的微软啊,不能这样折腾人啊,给个提示成不成啊?
    • 已标记为答案 TopPlay 2009年5月16日 8:58
    2009年5月16日 8:45

全部回复

  • 在MSDN中已经明确声明支持”包括 SELECT 语句和存储过程“
    sqlSelectString

    任何有效的 Transact-SQL 语句,包括 SELECT 语句和存储过程 ,它们指定从 SQL Server 数据库中提取哪些表、列和记录以存储在 SQL Server Mobile 数据库中。

    2009年5月9日 9:23
  • 没有人可以给解答一下么?版主?
    2009年5月10日 11:15
  • 没人回答我自己回答吧,折腾我3天。反正最后我发现,总想用最新的客户端:System.Data.SqlServerCe.dll(v3.5),原来是v3.0的动态库引用的时候都正常的一些操作,到了这动态库好多返回的错误要么是空白,要么是类似这样"[35,30]"的数字,是用v3.5创建的数据sql2005 stadio的引擎打不开!亲爱的微软啊,不能这样折腾人啊,给个提示成不成啊?
    • 已标记为答案 TopPlay 2009年5月16日 8:58
    2009年5月16日 8:45