1

输入我的连接名称,我会看到类似DBQ=Path\to\DB. 如何检索此值?我试过了

  • conn$DBQ
  • conn[DBQ]
  • conn['DBQ']
  • conn[,'DBQ']

无返回值。我试过typeof(conn)"integer"class(conn)-> "RODBC"mode(conn)-> "numeric"

4

1 回答 1

1

我认为没有简单的方法。您可以通过获取连接字符串attr(conn, "connection.string")然后尝试解析它(例如:sub("^DBQ=([^=]*);.*", "\\1", attr(a,"connection.string"))strsplit(attr(a,"connection.string"),";")[[1]][1])。

于 2012-07-13T20:11:28.137 回答