- 概述
- 加密
- 数据库
- Java
- Python
- 网页 API

开发者活动
Oracle.ManagedDataAccess.Types.OracleRefCursor 变量正确绑定。
为此,您需要确保参数的数量及其类型与“运行查询”活动的“参数”属性中的设置相符。
您可以使用“调用代码”活动获取光标的内容,也可以将其作为输入参数传递给另一个数据库查询。以下是用于将光标内容转换为数据表的调用代码示例:
Oracle.ManagedDataAccess.Client.OracleDataReader reader2 = myRefCursor.GetDataReader();
dt = new DataTable();
dt.Load(reader2);Oracle.ManagedDataAccess.Client.OracleDataReader reader2 = myRefCursor.GetDataReader();
dt = new DataTable();
dt.Load(reader2);myRefCursor.Dispose),使用“系统”活动包中的“调用方法”活动或通过您运行的 SQL 命令来执行此操作。
本指南提供了“连接到数据库”活动的示例连接字符串,使您能够使用原生和 ODBC 驱动程序连接到各种数据库。其中包括 Microsoft SQL Server 和流行的 ODBC 驱动程序(例如 MySQL、Oracle 和 PostgreSQL)的示例。遵循最佳实践,以确保安全高效的数据库连接。
Microsoft SQL Server
使用 Microsoft.Data.SqlClient
1. 使用 SQL Server 身份验证:
Data Source=SERVER_NAME;Initial Catalog=DATABASE_NAME;User ID=USERNAME;Password=PASSWORD;
2. 使用特定端口:
Data Source=SERVER_NAME,PORT_NUMBER;Initial Catalog=DATABASE_NAME;User ID=USERNAME;Password=PASSWORD;
3. 使用 ODBC 驱动程序
Driver={ODBC Driver 18 for SQL Server};Server=SERVER_NAME;Database=DATABASE_NAME;Uid=USERNAME;Pwd=PASSWORD;Encrypt=yes;TrustServerCertificate=no;
您可以通过此处的官方 Microsoft 文档页面了解更多信息。
Excel 文件
Driver={Microsoft Excel Driver(*.xls、*.xlsx、*.xlsm、*.xlsb)};DBQ=C:\full\path\to\the\sampleFile.xlsx;Oracle 托管数据访问
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=XEPDB1)));User II=system;Password=your_password;
您可以通过此处的官方 Microsoft 文档页面了解更多信息。
MySql ODBC 8.3 Unicode 驱动程序
Driver={MySQL ODBC 8.3 Unicode Driver};Server=SERVER_NAME;Database=DATABASE_NAME;User=USERNAME;Password=PASSWORD;Option=3;
您可以通过此处的官方 MySQL 文档页面了解更多相关信息。
MySql ODBC 8.3 ANSI 驱动程序
Driver={MySql ODBC 8.3 ANSI Driver};Server=SERVER_NAME;Database=DATABASE_NAME;User=USERNAME;Password=PassWORD;Option=3;