ODBCConfig
(类来自 pyomo.dataportal.plugins.db_table)
- class pyomo.dataportal.plugins.db_table.ODBCConfig(filename=None, data=None)[source]
基础类:
object封装一个ODBC配置文件,通常是odbc.ini或.odbc.ini,由IBM指定。ODBC配置数据可以从文件或包含相关格式化数据的字符串中加载。初始化后调用load()将使用新信息更新配置对象中的现有信息。
- __init__(filename=None, data=None)[源代码]
创建一个新的ODBC配置实例,从给定的文件和/或数据字符串加载数据。一旦初始化,新的配置将包含两个参数中表示的数据(如果有的话)。作为字符串参数指定的数据将覆盖文件中的数据。
方法
__init__([filename, data])创建一个新的ODBC配置实例,从给定的文件和/或数据字符串加载数据。
add_source(name, driver)向配置中添加一个ODBC数据源。
add_source_spec(name, spec)向配置中添加一个ODBC数据源规范。
del_source(name)从配置中移除一个ODBC数据源。
del_source_spec(name)从配置中移除ODBC数据源规范。
load([filename, data])从给定的文件和/或数据字符串加载数据。
获取此ODBC配置的完整odbc.ini样式表示。
set_odbc_info(key, value)为配置中指定的ODBC处理设置一个选项。
write(filename)将当前的ODBC配置写入给定的文件。
成员文档
- add_source(name, driver)[source]
向配置中添加一个ODBC数据源。数据源由一个唯一的源名称和一个驱动程序字符串组成,该字符串指定了如何加载源。如果源名称不唯一,它将替换同名的现有源。为了拥有源规范,需要一个源。
- add_source_spec(name, spec)[source]
向配置中添加一个ODBC数据源规范。 源规范由一个唯一的名称和一个选项的键值映射(即字典)组成。为了 添加源规范,配置中必须存在具有匹配名称的数据源。