Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Добавление записи в Access / 21 сообщений из 21, страница 1 из 1
21.01.2013, 16:27
    #38118330
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
VB NET STUDIO’2010 Professional
после добавление записи в Access
пользователь хочет видеть сразу добавленную
запись. Как это сделать?
база Access'2003
СПАСИБО.
...
Рейтинг: 0 / 0
21.01.2013, 16:34
    #38118346
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Мало информации.
Напиши а как добавляешь запись.
...
Рейтинг: 0 / 0
21.01.2013, 17:11
    #38118416
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Vova_1805,
если реализуешь это через грид, после добавление обнови грид
...
Рейтинг: 0 / 0
21.01.2013, 17:12
    #38118418
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Код: vbnet
1.
2.
3.
4.
SqlCom = New OleDb.OleDbCommand("INSERT INTO [Pensioner] ([Identity], [LastName], [FirstName], [patronymic]) VALUES (1951503509, 'Фамилия_1','Имя_1','Отчество_1')", Con)
Con.Open()
SqlCom.ExecuteNonQuery()
Con.Close()
...
Рейтинг: 0 / 0
21.01.2013, 17:14
    #38118422
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
пробовал
Update, но не так, наверное,
в текущий момент не показать
синтаксис
...
Рейтинг: 0 / 0
21.01.2013, 17:14
    #38118423
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Vova_1805
Код: vbnet
1.
2.
3.
4.
SqlCom = New OleDb.OleDbCommand("INSERT INTO [Pensioner] ([Identity], [LastName], [FirstName], [patronymic]) VALUES (1951503509, 'Фамилия_1','Имя_1','Отчество_1')", Con)
Con.Open()
SqlCom.ExecuteNonQuery()
Con.Close()

Блин, хорошо, а как вводишь то, интерфейс какой, в приведенном примере вообще ничего нет, просто тупо выполняется запрос на вставку данных, причем данные прописаны в самом запросе.
...
Рейтинг: 0 / 0
21.01.2013, 17:14
    #38118424
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Vova_1805
Код: vbnet
1.
2.
3.
4.
SqlCom = New OleDb.OleDbCommand("INSERT INTO [Pensioner] ([Identity], [LastName], [FirstName], [patronymic]) VALUES (1951503509, 'Фамилия_1','Имя_1','Отчество_1')", Con)
Con.Open()
SqlCom.ExecuteNonQuery()
Con.Close()

а пользователи где должны увидеть?
...
Рейтинг: 0 / 0
21.01.2013, 17:16
    #38118428
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Vova_1805пробовал
Update, но не так, наверное,
в текущий момент не показать
синтаксисну не буквально апдейт а как там ты грузишь грид?
...
Рейтинг: 0 / 0
21.01.2013, 17:17
    #38118431
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Vova_1805,
покажите код,как загружаете грид
...
Рейтинг: 0 / 0
21.01.2013, 17:20
    #38118438
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
DGV (DtaGridView)
в нижней строке в новой добавляемой записи
символ звёздочки отсутствует, скрыта эта строка
...
Рейтинг: 0 / 0
21.01.2013, 17:22
    #38118447
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
Dim Con As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\Pension\My_Pension.mdb")
Dim SqlCom As OleDb.OleDbCommand 
Dim DT As New Data.DataTable 
Dim DA As OleDb.OleDbDataAdapter 

SqlCom = New OleDb.OleDbCommand("INSERT INTO [Pensioner] ([Identity], [LastName], [FirstName], [patronymic]) VALUES (1951503509, 'Фамилия_1','Имя_1','Отчество_1')", Con)
Con.Open()
SqlCom.ExecuteNonQuery()
Con.Close()
...
Рейтинг: 0 / 0
21.01.2013, 17:24
    #38118453
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Вообще мрак, короче, мы так мало чем подскажем. Судя по тексту тебе надо тупо перечитать ТО что заполнило грид, как-то так.
...
Рейтинг: 0 / 0
21.01.2013, 17:37
    #38118475
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Dim Con As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\Pension\My_Pension.mdb")
Dim SqlCom As OleDb.OleDbCommand 
Dim DT As New Data.DataTable 
Dim DA As OleDb.OleDbDataAdapter 

SqlCom = New OleDb.OleDbCommand("INSERT INTO [Pensioner] ([Identity], [LastName], [FirstName], [patronymic]) VALUES (1951503509, 'Фамилия_1','Имя_1','Отчество_1')", Con)
Con.Open()
SqlCom.ExecuteNonQuery()
Con.Close()

DA.Update(DT);
...
Рейтинг: 0 / 0
21.01.2013, 20:25
    #38118700
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
ZVER-10Vova_1805,
если реализуешь это через грид, после добавление обнови грид
-1. Он и так обновится
ZVER-10
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Dim Con As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\Pension\My_Pension.mdb")
Dim SqlCom As OleDb.OleDbCommand 
Dim DT As New Data.DataTable 
Dim DA As OleDb.OleDbDataAdapter 

SqlCom = New OleDb.OleDbCommand("INSERT INTO [Pensioner] ([Identity], [LastName], [FirstName], [patronymic]) VALUES (1951503509, 'Фамилия_1','Имя_1','Отчество_1')", Con)
Con.Open()
SqlCom.ExecuteNonQuery()
Con.Close()

DA.Update(DT);



Где заполнение грида?
...
Рейтинг: 0 / 0
21.01.2013, 20:56
    #38118721
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Cat2Где заполнение грида?
спросите Вову. думаю добавление
Код: c#
1.
DA.Update(DT);

поможет ему, или не так?
...
Рейтинг: 0 / 0
21.01.2013, 20:59
    #38118722
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Cat2ZVER-10Vova_1805,
если реализуешь это через грид, после добавление обнови грид
-1. Он и так обновится
13804728
...
Рейтинг: 0 / 0
22.01.2013, 07:42
    #38118984
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
ZVER-10Cat2пропущено...

-1. Он и так обновится
13804728 В том и загадко, а как же он грид заполняет ?
...
Рейтинг: 0 / 0
22.01.2013, 13:53
    #38119606
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
fortibransaZVER-10пропущено...
13804728 В том и загадко, а как же он грид заполняет ?ну, у нас Вова не первый раз тут устраивает битва экстрасенсов. вот и пытаюсь гадать:)
...
Рейтинг: 0 / 0
28.01.2013, 18:38
    #38127817
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
DA.Update(DT);
ошибки нет, НО НЕ РАБОТАЕТ.
Возможно, это особенность ACCESS -
чтобі увидеть новіе добавленніе или отредактированніе
записи надо ЗАКРІТЬ а ПОТОМ ОТКРІТЬ?
...
Рейтинг: 0 / 0
28.01.2013, 21:58
    #38128013
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Vova_1805,
покажи на конец то код заполнение грида
...
Рейтинг: 0 / 0
29.01.2013, 18:48
    #38129492
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление записи в Access
Dim Con As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\Pension\My_Pension.mdb")
D
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
im SqlCom As OleDb.OleDbCommand 
Dim DT As New Data.DataTable 
Dim DA As OleDb.OleDbDataAdapter 

SqlCom = New OleDb.OleDbCommand("INSERT INTO [Pensioner] ([Identity], [LastName], [FirstName], [patronymic]) VALUES (1951503509, 'Фамилия_1','Имя_1','Отчество_1')", Con)
Con.Open()
SqlCom.ExecuteNonQuery()
Con.Close()

DA.Update(DT);


PS: я просто временно в строке меняю, например, 1951503509 увеличиваю на 1
становится 1951503510
Конечно, практически так не делают, НО ОБНОВЛЕНИЯ можно проверить и на таком
спосбе добавления.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Добавление записи в Access / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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