Отследить изменение данных в подформе |
http://www.sql.ru/forum/1151328/otsledit-izmenenie-dannyh-v-podforme
|
Сохранение excel листа в книгу |
Set xlApp = CreateObject("Excel.Application") xlApp.WindowState = xlMaximized xlApp.Visible = True xlApp.DisplayAlerts = False xlApp.ErrorCheckingOptions.NumberAsText = False xlApp.Workbooks.Open gstrScrewSheetXlsLocal Set xlWb = xlApp.ActiveWorkbook Set xlWsSheet = xlWb.Worksheets(1) xlApp.ErrorCheckingOptions.NumberAsText = False xlWsSheet.Activate xlApp.ActiveWindow.WindowState = xlMaximized
Set xlApp2 = CreateObject("Excel.Application") xlApp2.WindowState = xlMaximized xlApp2.Visible = True xlApp2.DisplayAlerts = False xlApp2.ErrorCheckingOptions.NumberAsText = False xlApp2.Workbooks.Open gstrBookXlsLocal Set xlWb2 = xlApp.ActiveWorkbook xlApp.ErrorCheckingOptions.NumberAsText = False xlApp2.ActiveWindow.WindowState = xlMaximized
xlApp.Sheets(1).Select
xlApp.Selection.Copy Before:=xlApp1.Workbooks(gstrBookXls).Sheets(1)
http://www.sql.ru/forum/1151326/sohranenie-excel-lista-v-knigu
|
listbox.RowSource + ADP |
Set conn = New ADODB.Connection conn.Open "Driver={MySQL ODBC 5.3 Unicode Driver};SERVER=xxx;UID=xxx;PASSWORD=xxx;DATABASE=xxx;PORT=xxx;COLUMN_SIZE_S32=1;DFLT_BIGINT_BIND_STR=1;" Dim rs As New ADODB.Recordset rs.LockType = adLockOptimistic rs.CursorType = adOpenDynamic rs.CursorLocation = adUseClient rs.Open "SELECT * FROM table_1", conn Me.qqqq.RowSource = rs.GetString
|
Можно ли применить запрос к другой базе access ? |
http://www.sql.ru/forum/1151295/mozhno-li-primenit-zapros-k-drugoy-baze-access
|
Простые запросы |
|
Можно ли сделать такой запрос? |
|
|
http://www.sql.ru/forum/1151279/mozhno-li-sdelat-takoy-zapros
|
Источник строк в поле таблицы |
http://www.sql.ru/forum/1151275/istochnik-strok-v-pole-tablicy
|
Cортировка значений |
|
Выборка по отличающимся параметрам |
http://www.sql.ru/forum/1151120/vyborka-po-otlichaushhimsya-parametram
|
Умножение матрий или поиск альтернативного решения проблемы |
http://www.sql.ru/forum/1151118/umnozhenie-matriy-ili-poisk-alternativnogo-resheniya-problemy
|
Как сделать правильно? |
|
Необходимо в одну ячейку добавить значения из трёх других |
http://www.sql.ru/forum/1151072/neobhodimo-v-odnu-yacheyku-dobavit-znacheniya-iz-tryoh-drugih
|
Ошибка "Query timeout expired" при update связанной таблицы |
http://www.sql.ru/forum/1151065/oshibka-query-timeout-expired-pri-update-svyazannoy-tablicy
|
Сложный запрос с псевдонимыми и вложенные запросы во from + union |
http://www.sql.ru/forum/1151063/slozhnyy-zapros-s-psevdonimymi-i-vlozhennye-zaprosy-vo-from-union
|
Вывод итогового поля в форме из запроса |
http://www.sql.ru/forum/1151060/vyvod-itogovogo-polya-v-forme-iz-zaprosa
|
Выдает ошибку "Слишком мало параметров. Требуется 1" |
date()
то все работает.Private Sub Кнопка3_Click() ' CurrentDb.Execute ("DELETE table_ceh_birki.id_birki, table_ceh_birki.nomer, table_ceh_birki.date_now FROM table_ceh_birki WHERE (((table_ceh_birki.id_birki)=1))") ' Me.Requery Dim k Dim lk As Recordset k = Forms![Print_lable_ceh_birki]![kol] d = Forms![Print_lable_ceh_birki]![Data] f = CDate(d) Set lk = CurrentDb().OpenRecordset("table_ceh_birki") For i = 1 To k Set q = CurrentDb.Execute("INSERT INTO table_ceh_birki (nomer, id_birki, date_birka)SELECT " & i & " AS nomer_birki, '1' AS birki_id, f AS data_birki") Me.Requery Next i lk.Close DoCmd.OpenReport "lable_shtr_ceh_1", acPreview End Sub
http://www.sql.ru/forum/1151058/vydaet-oshibku-slishkom-malo-parametrov-trebuetsya-1
|
Битовое сравнение |
SELECT * from MyTable a WHERE Flag&3=3
|
Работа с полем, допускающим несколько значений, в коде VBA |
Option Compare Database Option Explicit Private Sub Кнопка5_Click() Dim rstDati As DAO.Recordset Dim qdfDati As QueryDef Dim temp, fam As String Const BoxTitle = "Период опроса" Dim dbeg, dfin As Date 'ЗАПРОС ДАТ НАЧАЛА И КОНЦА ОПРОСА temp = InputBox("Введите начальную дату опроса ЧЧ.ММ.ГГГГ", BoxTitle) dbeg = temp 'dbeg = Format(dbeg, "dd mm yyyy") temp = InputBox("Введите конечную дату опроса ЧЧ.ММ.ГГГГ", BoxTitle) dfin = temp Set qdfDati = CurrentDb.CreateQueryDef("", "PARAMETERS db DateTime, df DateTime; " _ & "SELECT tblЖУРНАЛ.doprosa, tblЖУРНАЛ.Фамилия FROM tblЖУРНАЛ " _ & "WHERE (((tblЖУРНАЛ.di) Between db And df));") ' СОЗДАНИЕ ВРЕМЕННОГО ДИНАМИЧЕСКОГО ОБЪЕКТА Recordset с конкретными параметрами qdfDati.Parameters(0) = dbeg qdfDati.Parameters(1) = dfin Set rstDati = qdfDati.OpenRecordset() If rstDati.RecordCount <> 0 Then rstDati.MoveFirst fam = rstDati![Фамилия] MsgBox fam End If rstDati.Close End Sub
http://www.sql.ru/forum/1150963/rabota-s-polem-dopuskaushhim-neskolko-znacheniy-v-kode-vba
|
Возможно ли получение результатов нескольких SELECT в разные рекордсеты за один Execute. |
|
оператор LIKE |
|