Database Reference
In-Depth Information
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.Odbc;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BigQueryE2E
{
/**
* Helper class to build an ODBC Connection to
connect to a Simba
* BigQuery ODBC Driver.
*/
class ConnectionBuilder {
public String Dsn;
public String Catalog;
public String ExecCatalog;
public bool UseNativeQuery;
public OdbcConnection Build() {
if (Catalog == null || Dsn == null) {
throw new ArgumentException(
"Missing required Connection setting");
}
StringBuilder connectionString = new
StringBuilder();
connectionString.AppendFormat("DSN={0};
Catalog={1};",
Dsn, Catalog);
if (ExecCatalog != null) {
connectionString.AppendFormat("ExecCatalog={0};",
ExecCatalog);
}
if (UseNativeQuery) {
Search WWH ::




Custom Search