|
|
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
Есть таблица состоящая из двух полей Id, Name. Поле Id является ключевым. Необходимо в VBA создать такой запрос Insert Into, чтобы в поле Id и поле Name можно было добавлять новые данные в виде переменных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 10:40 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
в виде переменных это как??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 10:45 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
То есть у меня есть переменная содержащая значение и его надо передать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 10:47 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
F1: INSERT INTO назначение [(поле_1[, поле_2[, ...]])] [IN внешняяБазаДанных] SELECT [источник.]поле_1[, поле_2[, ...] FROM выражение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 10:50 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
типа я не понял в чем сложность :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 10:51 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
так и напиши Код: plaintext 1. 2. в таблице t1 должно быть столько строк сколько хочешь добавить. а вообще это удобнее (и прямее) через ВБА ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 10:53 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
Переменная определена в VBA. Свое значение она получает из поля в форме. И уже это значение я должен передать в таблицу. Переменная часто меняется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 10:54 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
INSERT INTO table1 ( id, name ) SELECT [n1] AS id, [n2] AS name FROM t1 типа так попробуй Насчет ВБА че-то ты как-то странно вопрос сформулировал :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 10:55 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
Я бы вообще сделал бы ето через RecordSet.edit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 10:59 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
Чтобы из селекта (инсерта и т.д.) получить доступ к переменной, можно применить два подхода: 1. Обратиться в селекте к глобальной функции, которая возвращает значение переменной. 2. Сочинять селект как строку программно и вставлять в него значения переменных как части строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 11:00 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
А edit в состоянии добавлять новые записи, насколько я помню он изменяет уже имеющиеся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 11:01 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
edit ето если значение нужно записывать в одну и туже строку, а если нет, то типа .AddNew ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 11:01 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
типа по правилам хорошего тона: 1. Нужно говорить "Пожалуйста" 2. Нужно говорить получилось или нет 3. Нужно говорить "Спасибо" .............. типа проверь себя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 11:26 |
|
||
|
Данный в таблицу с помощью запроса
|
|||
|---|---|---|---|
|
#18+
Спасибо. У меня получилось но несколько по-другому, чем говорили. Я прописал так в VBA: ... VALUES ('" & Id & "','" & Name & "' ) И все заработало!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 11:31 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1680391]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
6ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 350ms |

| 0 / 0 |
