Может кто-нибудь сказать мне, как получить структуру базы данных в наборе данных со столбцами первичного ключа или получить столбцы, которые не допускают нулевые значения
спасибо ...
Спасибо всем, кто-то ответит мне на другом форуме
ответ
scmd=new SqlCommand("select * from AdminUser",scon); scon.Open(); sdr = scmd.ExecuteReader(CommandBehavior.KeyInfo); sdr.Read(); dt = sdr.GetSchemaTable(); scon.Close();
Вы можете использовать следующую команду select в большинстве СУБД, чтобы получить столбцы, удовлетворяющие некоторому условию
SELECT * FROM information_schema.COLUMNS WHERE IS_NULLABLE = 'no'