2014-02-17 2 views
0

В моей Visual Studio 2010, vb.netcmd.ExecuteNonQuery() не возвращают целое число

Dim rowsAffect As Integer 

sql = "Update temptable Set Exp_Amt=0 Where Exp_Amt is Null" 
cmd.CommandText = sql 
rowsAffect = cmd.ExecuteNonQuery() 

Когда я отладки это с помощью ключа используйте F10, rowsAffect = & HD.

Фактически, rowsAffect значение должно быть числом 1 или 2 или что-то в этом роде.

Нужно ли изменять настройку в VS 2010 IDE?

+0

'& HD' = 13 десятичных знаков. Это просто показывает вам значение в шестнадцатеричной форме. –

+0

да шестнадцатеричная форма, но я хочу получить целую форму, как я могу это сделать? – dragullar

+0

Damien_The_Unbeliever. вы правы, спасибо за вашу коррекцию :) – dragullar

ответ

1

Чтобы изменить номера отображаются в Дозоре, местными жителями, или Autos окна , в то время отладки, вы должны щелкнуть правой кнопкой мыши в пределах сетки и клещей (для шестнадцатеричной) или снимите галочку (для десятичной) в Hexadecimal Display опции.

Возможно, другие также не сказали, где вы видите это значение, но это самые очевидные.

Смежные вопросы