У меня проблемы с ВЫБОРОМ столбца типа uniqueidentifier
и помещением его в переменную типа Guid
в ASP.net.
База данных генерирует uniqueidentifier
, и все, что я хочучтобы сделать это вытащить их и сохранить значения в случае, если мне нужно заполнить таблицу внешнего ключа.
Я использую закрытый член для хранения значения:
Private _uniqueID as guid
I SELECT
из таблицы и используйте SqlDataReader
с именем vRdr
.Все остальные значения выходят просто отлично, но когда я добавляю это, я получаю ошибку:
if not isDBNull( vRdr("uniqueID")) then
_uniqueID = vRdr.GetGuid("uniqueID")
end if
Я получаю ошибку:
Неправильная строка вводаформат.
Я не уверен, почему у меня так много проблем при попытке выбрать эти значения.Я также попытался Guid.Parse()
и Guid.TryParse()
на значении считывателя данных без удачи.
Спасибо за чтение.