Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Удаление Строки (Записи) / 11 сообщений из 11, страница 1 из 1
17.06.2004, 10:42:27
    #32564868
Barsss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
Господа подскажите пожалуйста как прописать удаление строки из таблицы.
Если можно поподробее.
...
Рейтинг: 0 / 0
17.06.2004, 11:06:32
    #32564932
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
Читаем правила

Какую СУБД используете?
Структура таблицы?
Тестовые данные?
Что хотите получить?

PS: А, вообще, запрос на удаление
...
Рейтинг: 0 / 0
17.06.2004, 11:26:12
    #32564975
Barsss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
База в Accessе
в таблице есть три поля (ID, Код, Запись)
что есть:
При выборе даных в DataList (DataList- "Выберите запись для удаления") выбраная запись помещяется в поле Text1 (Text1- "Удалить даную запись?")
что надо:
После нажатия на кнопку Command1 даная запись (Строка) должна быть удалена из базы
...
Рейтинг: 0 / 0
17.06.2004, 11:42:18
    #32565014
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
Что является первичным ключем?

И еще раз:

Запускайте запрос на удаление:
Delete * From tbl1 Where ...

В чем проблема?
...
Рейтинг: 0 / 0
17.06.2004, 11:49:11
    #32565027
Barsss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
Первичный ключ ID


Запускайте запрос
Delete * From tbl1 Where ...
Как прописать в Where номер записи усли я незнаю какую запись выберет Юзер

Через AbsolutePosition неполучается
...
Рейтинг: 0 / 0
17.06.2004, 11:54:52
    #32565045
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
авторКак прописать в Where номер записи усли я незнаю какую запись выберет Юзер
как так не знаете?
авторПри выборе даных в DataList (DataList- "Выберите запись для удаления") выбраная запись помещяется в поле Text1 (Text1- "Удалить даную запись?")
А что вы тогда в Text1 помещаете?
Или сложно еще и id записи у DataList спросить?
...
Рейтинг: 0 / 0
17.06.2004, 12:17:17
    #32565092
Barsss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
Ну не мучай подскажи пожалуйста что здесь не так?

Dim DB As Dao.Database
Dim sSQL As String
Set DB = Dao.OpenDatabase("C:\00\SunKur\SanKur.mdb")
sSQL = "delete * from dir where id=datalist1.BoundText;"
...
Рейтинг: 0 / 0
17.06.2004, 12:20:42
    #32565103
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
sSQL = "delete * from dir where id= " & datalist1.BoundText & " ;"
?

Ибо - откуда Акс знает, что там у вас в приложении твориться :)
...
Рейтинг: 0 / 0
17.06.2004, 12:28:42
    #32565129
Barsss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
Как и раньше удаляет только первую строчку в таблице
...
Рейтинг: 0 / 0
17.06.2004, 12:30:36
    #32565138
Barsss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
Как и раньше удаляет только первую строчку в таблице
...
Рейтинг: 0 / 0
20.01.2005, 08:15:14
    #32873661
rockhead
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Строки (Записи)
Dim vbDelRec As String
vbDelRec$ = MsgBox("Вы уверены, что желаете удалить запись?", vbQuestion + vbYesNo, "Внимание!")
If vbDelRec$ = vbNo Then
Exit Sub
Else
With Data1.Recordset
.Delete
.MoveNext
If .EOF Then .MoveLast
End With
Exit Sub
End If
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Удаление Строки (Записи) / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]