tengo este códigogetschema ("Columnas") + devolver Tipo de datos;
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();
}
necesito devolver datattype mediante la lectura de valor de cadena en la columna "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"];
}
}
//// si (fila [ "DATA_TYPE"] == "int ") cómo puedo establecer var x by DataType (Int) o cómo obtener el tipo de datos por nombre que se encuentra en la fila [" DATA_TYPE "] ?? !!
por favor dígame qué hacer ?! – Asma
if 'row [" DATA_TYPE "] ==" int "' ¿desea que el tipo .NET de x sea int? if '" varchar (n) '" -> 'cadena' etc ... ¿verdad? – manji
hola, gracias ........... sí que lo que necesito ...... por favor dígame cómo? !! – Asma