iは(行[ "DATA_TYPE"] ==「INT場合、私は////getschema( "Columns")+戻り値のデータ型。
foreach (DataRow row in Columns.Rows)
if (row["TABLE_NAME"].ToString() == tableName)
{
if (fName == row["COLUMN_NAME"].ToString())
{
//return Datatype
var x = row["DATA_TYPE"];
}
}
列 "DATA_TYPE" の文字列値を読み取ることによってdatattypeを返すために必要このコード
using (SqlConnection conn = new SqlConnection(ConnectionString))
{
conn.Open();
DataTable Databases = conn.GetSchema("Databases");
DataTable Tables = conn.GetSchema("Tables");
DataTable Columns = conn.GetSchema("Columns");
conn.close();
}
を有します")どのようにvar xをDataType(Int) で設定するか、行[" DATA_TYPE "]にある名前でデータ型を取得する方法を教えてください。
Dictionary<string, Type> sqlToNetTypes;
、あなたはコラム「DATA_TYPE」と自分の.NET同等で見つけることができるすべての可能なタイプを移入:
どうすればいいですか? – Asma
'row [" DATA_TYPE "] ==" int "'の場合、.NETのx型をintにしますか? '' varchar(n) '" - > 'string'などの場合...右ですか? – manji
こんにちは、 ありがとう...........はい私が必要なもの......どうか教えてくださいね!! – Asma