Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
alexburzak
Зарегистрирован: 26.10.2006 Сообщения: 12
|
Добавлено: Ср Ноя 15 2006 17:04 Заголовок сообщения: VB.NET и SQL функция ExecuteNonQuery() вызывает исключение |
|
|
Приложение загружает файлы *.dbf на удаленный хост
Все работало хорошо, пока я не добавил из еще одного поля загрузку в SQL получается 256+85 буковок не воспринимает а вот 256+80 нормально.
В моем приложение есть такие строчки см. приложение)
На строчке:
Cmd.ExecuteNonQuery()
возникает исключение
как следствие программка не отрабатывает до конца.
Кто нибудь знает что можно сделать?
внимательно прочитал помощь так и не понял где моя ошибка.
Помогите плиз советом.
---------------приложение-------------------------
Private Function ExecuteSQL(ByVal SQL As String) As Boolean
If ConnSQL.State = ConnectionState.Closed Then ConnSQL.Open()
Dim Cmd As New SqlClient.SqlCommand(SQL, ConnSQL)
Cmd.CommandTimeout = 600
Dim trn As SqlClient.SqlTransaction
Dim Time As New DateTime
trn = ConnSQL.BeginTransaction
Cmd.Transaction = trn
Try
ExecuteSQL = True
Cmd.ExecuteNonQuery()
trn.Commit()
Catch ex As Exception
trn.Rollback()
With ListBox1
.Items.Add(ex.Message.Split(".")(0))
.SetSelected(.Items.Count - 1, True)
.Refresh()
End With
Me.Refresh()
ExecuteSQL = False
End Try
End Function |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
alexburzak
Зарегистрирован: 26.10.2006 Сообщения: 12
|
Добавлено: Вс Ноя 19 2006 12:11 Заголовок сообщения: |
|
|
Более подробно в сети по адресу:
http://www.logicpc.co.il/MyErrorNet.rar
файл *.dbf это таблицы(номер 9510 сделал мне проблемы когда я написал : ttttttttttttttttttttt).
Error.jpg это ошибка в последней строчке написанно:
"String or binary data would be truncated."
Такого не должно быть , он должен написать , что items загружены.
Если можете помогите. Спасибо! |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
|