Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 22.09.2007
Сообщений: 314

Функция UpdateData() - не работает и возвращает False

16.01.2012, 19:33. Показов 1389. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть класс:
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Imports System.Data.SqlClient
 
Public Class Author
    Private cnPubs As SqlConnection
    Private daPubs As SqlDataAdapter
    Private dsPubs As DataSet
 
    Public Sub New()
        cnPubs = New SqlConnection()
        cnPubs.ConnectionString = _
            ("Integrated Security=True; Data Source=LocalHost; Initial Catalog=Pubs")
        Dim strSQL As String
        Dim oSelCmd As SqlCommand
        strSQL = "SELECT au_id, au_lname, au_fname FROM authors"
        oSelCmd = New SqlCommand(strSQL, cnPubs)
        daPubs = New SqlDataAdapter()
        daPubs.SelectCommand = oSelCmd
 
        Dim oUpdCmd As SqlCommand
        strSQL = "UPDATE authors set au_lname = @au_lname, au_fname = @au_fname, WHERE au_id = @au_id"
        oUpdCmd = New SqlCommand(strSQL, cnPubs)
        oUpdCmd.Parameters.Add("@au_id", SqlDbType.VarChar, 11, "au_id")
        oUpdCmd.Parameters.Add("@au_lname", SqlDbType.VarChar, 40, "au_lname")
        oUpdCmd.Parameters.Add("@au_fname", SqlDbType.VarChar, 40, "au_fname")
        daPubs.UpdateCommand = oUpdCmd
    End Sub
 
    Public Function GetData() As DataSet
        dsPubs = New DataSet()
        daPubs.Fill(dsPubs, "Authors")
        Return dsPubs
    End Function
 
    Public Function UpdateData(ByVal DSChanged As DataSet) As Boolean
        Try
            daPubs.Update(DSChanged, "Authors")
            Return True
        Catch ex As Exception
            Return False
        End Try
    End Function
End Class
Почему-то функция GetData() - работает
а функция UpdateData() - не работает и возвращает False
Может кто-нибудь знает, почему?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.01.2012, 19:33
Ответы с готовыми решениями:

Функция не возвращает false
Вообщем str это строка, которая может содержать в себе знак математической операции, скобки, число (например 1, 5, 556, 33 ..) и т.д. ...

Функция не возвращает false
Функция не возвращает false /* ========================================================================== Функция для рекурсивного...

Функция возвращает false
Смотрю через Debug, после return true в области try переходит на return false в catch (при этом пропуская ERROR = false;ERROR_TEXT =...

3
0 / 0 / 0
Регистрация: 22.09.2007
Сообщений: 314
16.01.2012, 19:34  [ТС]
Smaliq, почему он табуляции не воспринимает???
0
1 / 1 / 1
Регистрация: 18.06.2008
Сообщений: 329
17.01.2012, 11:18
Эта...
А эта какой язык?
Эта - форум VB.
0
0 / 0 / 0
Регистрация: 22.09.2007
Сообщений: 314
17.01.2012, 17:26  [ТС]
эта типа VB.NET
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.01.2012, 17:26
Помогаю со студенческими работами здесь

Функция mail возвращает false
Взял вот это скрипт с сайта документации PHP: <?php $to = 'nobody@example.com'; $subject = 'the subject'; $message = 'hello'; ...

Функция mail возвращает False
Доброго времени функция mail не отправляет письма, возвращает false CentOS 6.7 IspManager 5 Lite подскажите что может быть, был на...

функция if возвращает false вместо 0
Есть строка в которой есть только 5 различных значений, для каждого из значений должна соответствовать цифра, и в итоге считать сумма(но...

Функция SetInformationJobObject() возвращает false
Функция SetInformationJobObject() возвращаетFALSE HANDLE hJob = CreateJobObject(NULL, NULL); if (NULL != hJob) { ...

Функция mail() возвращает false
Доброе утро,форумчане! Помогите разобраться, почему функция mail возвращает false. файл mail.php <?php ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru