ho questo codicegetschema ("Columns") + return DataType;
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();
}
i devono ritornare datattype leggendo valore stringa nella colonna "DATA_TYPE"
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"];
}
}
//// se (riga [ "DATA_TYPE"] == "int ") come posso impostare var x da DataType (Int) o come ottenere datatype per nome che si trova nella riga [" DATA_TYPE "] ?? !!
per favore dimmi cosa fare ?! – Asma
se 'row [" DATA_TYPE "] ==" int "' vuoi che il tipo .NET di x sia int? se '" varchar (n) '" -> 'stringa' ecc ... Giusto? – manji
ciao, grazie ........... sì quello che mi serve ...... per favore dimmi come? !! – Asma