ошибка в строке SQL для рекордсета. |
Dim rs As Recordset Set rs = CurrentDb.OpenRecordset("SELECT SUM(ЧасовВОтчете) AS ИТОГЧас FROM ЕжедОтчет Where (ТабНомер=" & Me.Сотрудники & ")AND(Дата=" & Me.Поле7 & ")") Поле3 = rs.Fields(0).ValueКомпилятор ругается при нажатии на кнопку:Run-time error '3075':Число содержит синтаксическую ошибку в выражении запроса '(ТабНомер=7348)AND(Дата=27.02.2014'
...& ")AND(Дата=" & Me.Поле7 & "))"). Ругается так:Run-time error '3075':Число содержит синтаксическую ошибку в выражении запроса '(ТабНомер=7348)AND(Дата=27.02.2014))'.В чем баг получается? помогите пожалуйста
http://www.sql.ru/forum/1080020/oshibka-v-stroke-sql-dlya-rekordseta
|
Подключение ссылок на другие файлы accde |
http://www.sql.ru/forum/1080009/podkluchenie-ssylok-na-drugie-fayly-accde
|
Создать отчет по другому запросу. |
http://www.sql.ru/forum/1079999/sozdat-otchet-po-drugomu-zaprosu
|
Просьба помощи по оптимизации запроса, долго обрабатыват зараза. |
PARAMETERS [Forms]![frmDataSmeni]![dtpDataSmeni] DateTime; SELECT tblObject.Object_Name, Avg(tblOpDataObject.Parametr) AS [Avg-Parametr] FROM (tblObject INNER JOIN tblNitka ON tblObject.ID_Object = tblNitka.ID_Object) INNER JOIN tblOpDataObject ON tblNitka.ID_Nitka = tblOpDataObject.ID_Nitka WHERE (((IIf(Nz(DateTimeFilter(Format([Forms]![frmDataSmeni]![dtpDataSmeni],"dd/mm/yyyy")))='',False,(Eval('''' & [DataSmeni]+[TimeSmeni] & ''' IN (' & DateTimeFilter(Format([Forms]![frmDataSmeni]![dtpDataSmeni],"dd/mm/yyyy")) & ')'))<>False))<>False)) GROUP BY tblObject.Object_Name, tblObject.Object_Number_Old ORDER BY tblObject.Object_Number_Old;
http://www.sql.ru/forum/1079980/prosba-pomoshhi-po-optimizacii-zaprosa-dolgo-obrabatyvat-zaraza
|
Как программно протестировать структуру базы данных ? |
http://www.sql.ru/forum/1079903/kak-programmno-protestirovat-strukturu-bazy-dannyh
|
отвязаный рекордсет |
Private Sub Form_Load() Dim S As String Dim Sf As String Sf = "KodDv= " & Forms!frm_Glavnaya!ID & " And ID <= " & CStr(ID) S = "SELECT DCount(""ID"",""tb_DannyhSub"", """ & Sf & """) AS npp, tb_DannyhSub.ID, tb_DannyhSub.KodDv, " S = S & "tb_DannyhSub.KodMater, tb_DannyhSub.Kolvo, tb_DannyhSub.Cena, tb_DannyhSub.Summa, tb_DannyhSub.RecAdd, tb_DannyhSub.OprAdd, " S = S & "tb_DannyhSub.RecEdit, tb_DannyhSub.OprEdit FROM tb_DannyhSub " S = S & "WHERE tb_DannyhSub.KodDv = " & [Forms]![frm_Glavnaya]![ID] S = S & " ORDER BY tb_DannyhSub.ID;" Set mrst = CreateObject("ADODB.Recordset") mrst.CursorLocation = adUseClient '3 mrst.Open S, CurrentProject.AccessConnection, 3, adLockBatchOptimistic ', 4 mrst.ActiveConnection = Nothing Set Forms("frm_Glavnaya")("frm_GlavnayaSub").Form.Recordset = mrst End Sub
Private Sub bnCancel_Click() mrst.Close Set mrst = Nothing DoCmd.Close End Sub
Private Sub bnSave_Click() On Error GoTo Err_bnSave_Click Set mrst.ActiveConnection = CurrentProject.AccessConnection mrst.UpdateBatch mrst.Close Set mrst = Nothing Exit_bnSave_Click: DoCmd.Close Exit Sub Err_bnSave_Click: MsgBox Err.Description Resume Exit_bnSave_Click End Sub
|
Закрытие |
|
Экспорт в DBF |
|
Автофильтрация при заполнении таблицы или формы |
http://www.sql.ru/forum/1079796/avtofiltraciya-pri-zapolnenii-tablicy-ili-formy
|
Хранение пользовательских функций в таблице |
Dim znachenie as long Dim userfunction as string userfunction =DLookup("formula", "tblUserFunctions", "[source_id]=1") ' возвращает строку DMin("[price]", "product")+100 znachenie =CurrentProject.Connection.Execute("select " & userfunction & " as myformula from testtable").fields(0) 'возвращает 220
http://www.sql.ru/forum/1079746/hranenie-polzovatelskih-funkciy-v-tablice
|
Parallels, Axxess или Office 365 home premium? |
http://www.sql.ru/forum/1079612/parallels-axxess-ili-office-365-home-premium
|
Перелинковка файлов |
p=PathSourceFolder ' путь к папке For i = 1 To 4 Select Case i Case 1 TableName = "KD" PathName = "Excel 5.0;HDR=YES;IMEX=2;DATABASE=" & p & "\TP\T09.xls" Case 2 TableName = "Local" PathName = "Excel 5.0;HDR=YES;IMEX=2;DATABASE=" & p & "\TP\T09.xls" Case 3 TableName = "AN_Detailed_report" PathName = "Text;DSN=AN_Detailed_report Link Specification1;F3MT=Delimited;HDR=NO;IMEX=2;CharacterSet=850;DATABASE=" & p & "\AN" Case 4 TableName = "Bill_Flow" PathName = "Text;DSN=Bill_Flow Link Specification;FMT=Delimited;HDR=NO;IMEX=2;CharacterSet=850;DATABASE=" & p & "\AN" End Select CurrentDb.TableDefs(TableName).Properties("Connect") = PathName CurrentDb.TableDefs(TableName).RefreshLink Next i
|
динамическая фильтрация поля со списком |
http://www.sql.ru/forum/1079524/dinamicheskaya-filtraciya-polya-so-spiskom
|
MS Access: UPDATE. Синтаксическая ошибка. |
UPDATE sentences SET text = 0 WHERE text = 17;
http://www.sql.ru/forum/1079443/ms-access-update-sintaksicheskaya-oshibka
|
Поменять местами в открытой табл. форме поля\столбцы местами. |
http://www.sql.ru/forum/1079378/pomenyat-mestami-v-otkrytoy-tabl-forme-polya-stolbcy-mestami
|
Сломалась синхронизация реплик |
http://www.sql.ru/forum/1079307/slomalas-sinhronizaciya-replik
|
Походу перетерли базу((( |
|
Не выбирается поле комбо |
|
Создание таблицы в MS Access |
http://www.sql.ru/forum/1079239/sozdanie-tablicy-v-ms-access
|
Расписание уроков в школе |
|