我有这个代码
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();
}
Run Code Online (Sandbox Code Playgroud)
我需要通过读取"DATA_TYPE"列中的字符串值来返回datattype
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"];
}
}
Run Code Online (Sandbox Code Playgroud)
//// if(row ["DATA_TYPE"] =="int")我如何通过DataType(Int)设置var x或如何通过在行["DATA_TYPE"]中找到的名称获取数据类型?? !!