だから私は今本当にイライラしています。
私の質問はどうですか?
私はどこでも検索しましたが、はい、例を取得していますが、それらをよりよく説明してくれる人が必要ですか? そして多分いくつかのサンプルコードも。
接続文字列のクラスを作成し、その接続文字列を使用して proc を呼び出す必要があることはわかっています。私は正しいですか?
これは私のコードです:
using System;
using System.Collections.Generic;
using System.Text;
using CoreLab.Oracle;
namespace WMS
{
class Common
{
static void connect()
{
// Connect
string constr = "User ID=Password;" +
"Password=Username;" +
"Host="ServerName";" +
"Pooling=true;" +
"Min Pool Size=0;" +
"Max Pool Size=100;" +
"Connection Lifetime=0";
OracleConnection con = new OracleConnection(constr);
con.Open();
}
}
助けてください!?
以下は、サンプルコードで行ったことです。
namespace WMS
{
class Common
{
public static string ConnectionString
{
get
{
return ConnectionString;
}
set
{
ConnectionString = "User ID=username;" +
"Password=password;" +
"Host=hostname;" +
"Pooling=true;" +
"Min Pool Size=0;" +
"Max Pool Size=100;" +
"Connection Lifetime=0";
}
}
public static OracleConnection OpenConnection()
{
OracleConnection con = new OracleConnection(ConnectionString);
con.Open();
return con;
}
}
}
これは機能しますか?
そして、フォームからどのようにアクセスしますか? これとともに:
<using(var conn = Common.OpenConnection()) {
// use it
}