C# 在数据集中检索数据库结构
有人能告诉我如何在具有主键列的dataset中检索数据库结构,或者如何获取不允许空值的列吗C# 在数据集中检索数据库结构,c#,vb.net,ado.net,dataset,C#,Vb.net,Ado.net,Dataset,有人能告诉我如何在具有主键列的dataset中检索数据库结构,或者如何获取不允许空值的列吗 thanx…您可以在大多数RDBMS中使用以下select来获得满足某些条件的列 SELECT * FROM information_schema.COLUMNS WHERE IS_NULLABLE = 'no' 有人在另一个论坛上回答我 答案 scmd=new SqlCommand("select * from AdminUser",scon); scon.Open();
thanx…您可以在大多数RDBMS中使用以下select来获得满足某些条件的列
SELECT *
FROM information_schema.COLUMNS
WHERE IS_NULLABLE = 'no'
有人在另一个论坛上回答我 答案
scmd=new SqlCommand("select * from AdminUser",scon);
scon.Open();
sdr = scmd.ExecuteReader(CommandBehavior.KeyInfo);
sdr.Read();
dt = sdr.GetSchemaTable();
scon.Close();