»
SelectCommand = "SELECT EmployeeID, FirstName, LastName,
Название, Город ОТ сотрудников ГДЕ Город = @ Город ">
A) Я предполагаю, что когда вы не указываете, какой тип параметра
Например, «Город», он автоматически имеет тип Object, что означает, что
Позже может быть назначено значение любого типа. Таким образом, если «Город» позже (скажем,
внутри обработчика событий SqlDataSource2_Selecting ()) присвоено значение
неправильный тип, это неправильное назначение будет обнаружено только на Sql
сервер, а не раньше (конечно, сервер Sql сообщит об этой ошибке
вернуться на веб-сервер)?
B) Если мы создаем экземпляр SqlParameter типа NVarChar (20) и хотим
чтобы передать этот параметр хранимой процедуре, Ado.net перейдет к
хранимая процедура только значение этого параметра, или это будет также
как-то сообщить процедуре точный тип этого параметра (который
такое NVarChar (20))?
спасибо