-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4

Invalid link!








Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://www.sql.ru/forum/actualtopics.aspx?bid=4.
Данный дневник сформирован из открытого RSS-источника по адресу http://www.sql.ru/forum/actualrss.aspx?id=4, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Стиль кнопок в отчете Access 2007

Среда, 06 Мая 2015 г. 19:07 + в цитатник
Красивые интерактивные кнопки с закругленными углами на формах, по умолчанию, берутся из темы Windows.
Этот параметр можно включить или выключить в "Параметры Акцесс" -> "Текущая база данных".

Однако, когда добавляешь кнопку в отчет, она становится квадратной и такой и остается вне зависимости от того стоит ли галочка "Использовать темы Windows".

Вопрос: Как сделать кнопки в отчете такими же как и на формах, то есть с использованием темы Windows?

http://www.sql.ru/forum/1155379/stil-knopok-v-otchete-access-2007


SQL в запрос к серверу

Среда, 06 Мая 2015 г. 17:58 + в цитатник
Добрый день. Вопрос следующий. Есть работающая процедура, работающая в оракле. надо ее вызвать запросом к серверу из под акцесса. Никак не могу справится с преобразованием в вариант, который съест акцесс.

Так выглядит SQL-запрос в оракле:
select  t.id_port,  t.name_sh,  t.name, pt.name_sh port_type,  
case when exists
  (select 0 from chan_tbl c 
  where c.id_port_1 = t.id_port
  and c.id_status != 5) 
  then 'Занят' 
  else 'Свободен' 
end port_st          
from 
port_tbl t,
port_type_Tbl pt
where t.id_equip = 12930 
and pt.id_port_type = t.id_port_type
and t.id_status != 5;


Попробовал вот так, но это неправильно :(

select t.id_port, t.name_sh,  t.name,  pt.name_sh as port_type, 
case when exists (select 0 from chan_tbl c  
where c.id_port_1 = t.id_port and c.id_status <> 5)  
then 'Занят'  else 'Свободен'  end 
port_st from port_tbl t, port_type_Tbl pt  where t.id_equip = 12930 and pt.id_port_type = t.id_port_type and t.id_status <> 5;


Пишет - пропущен оператор... но что ему надо...
честно признаюсь не селен в этом.
Как этот же запрос должен выглядеть в запросе акцесса? Помогите, если не трудно.
Заранее спасибо.

http://www.sql.ru/forum/1155372/sql-v-zapros-k-serveru


равномерное присвоение значений

Среда, 06 Мая 2015 г. 16:47 + в цитатник
всем привет. есть следующая задача: есть 2 базы одна с клиентами, вторая с продавцами. каждый клиент имеет признак магазина, также каждый продавец имеет признак магазина. К-во клиентов в кажом магазине и к-во менеджеров разное. Нужно сделать так, что бы за каждым клиентом был закреплен продавец. Например, в магазине А есть 1000 клиентов, и 2 продавца, а в магазине Б 2000 клиентов и 3 продавца, нужно в каждом магазине распределить клиентов равномерно между продавцами этого магазина.

http://www.sql.ru/forum/1155358/ravnomernoe-prisvoenie-znacheniy


Референс Офиса 2007 vs 2010

Среда, 06 Мая 2015 г. 16:40 + в цитатник
Добрый день !
Подскажите решение, пожалуйста.

Создал базу в Access 2003.
На моей машине стоит Офис 2010. Ссылка в референсах - Microsoft Office 15.0 Object Library
Там где будет работать - Офис 2007. Ссылка в референсах - Microsoft Office 12.0 Object Library

С вордом и экселем справился поздним связыванием. А как быть с "Microsoft Office" ?!
У меня с его помощью сделаны меню. Само меню меняется программно.

Есть, конечно, запасной вариант: меняю ссылку в референсах на машине с 2003 офисом, пересохраняю файл.
И тогда, при запуске, на машине с более поздним офисом все работает.
Но хотелось бы как-то упростить процедуру.

Вот урезанный вариант этого меню.
Function Start()
Dim MyMenuBar As CommandBar
Dim Ctr_Pop As CommandBarPopup
Dim Ctr_Pop_but As CommandBarButton
'-------------
Set MyMenuBar = CommandBars.Add(Name:="MyMenu", Position:=msoBarTop, MenuBar:=True, Temporary:=True)
MyMenuBar.Visible = True
MyMenuBar.Protection = msoBarNoMove
'====================================================
Set Ctr_Pop_but = MyMenuBar.Controls.Add(msoControlButton)
With Ctr_Pop_but
    .Style = msoButtonCaption
    .Caption = "Kassets"
    .TooltipText = "Help text"
    .FaceId = 202
    .OnAction = "=Fnd()"
    .Parameter = "kass"
    .BeginGroup = True
End With
'====================================================
End Function

Function Fnd()
Dim MyMenu As CommandBar, pr As String
'------------------------------------
Set MyMenu = CommandBars("MyMenu")
'------------------------------------
' The ActionControl property of command bars returns the control
' whose OnAction property is running this procedure.
pr = CommandBars.ActionControl.Parameter
Select Case pr
    Case Is = "kass"
     MsgBox "Clic on Menu"

End Select
End Function

http://www.sql.ru/forum/1155356/referens-ofisa-2007-vs-2010


Получить запросом слегка преобразованную таблицу

Среда, 06 Мая 2015 г. 09:28 + в цитатник
Есть таблица:

ДатаНачала Код Наименование ДатаКонец
01.01.2015 154154 ывпвапавпав
08.01.2015 8786 аурреншлнш 30.04.2015
10.01.2015 87835укцукеккеке
15.01.2015 51641оренгнгеншнц
20.01.2015 36548генгенгнеген 01.05.2015


Хочу из нее SQL запросом получить такую:

Дата Код Наименование Тип
01.01.2015 154154 ывпвапавпав +++
08.01.2015 8786 аурреншлнш +++
30.04.2015 8786 аурреншлнш ---
10.01.2015 87835укцукеккеке+++
15.01.2015 51641оренгнгеншнц+++
20.01.2015 36548генгенгнеген +++
01.05.2015 36548генгенгнеген---
Т.е.:
  • строки, у которых в исходной таблице заполнено поле ДатаКонец, нужно выбрать дважды;
  • в зависимости от того, заполнено поле ДатаКонец или нет, присвоить тип строки;
  • использовать в новой таблице вместо ДатаНачала ДатаКонец.

    Возможно ли так?
    на 2-й и 3-й пункты есть IIF или SWITCH
    а вот 1-й пункт вызвал у меня большую трудность.
  • http://www.sql.ru/forum/1155271/poluchit-zaprosom-slegka-preobrazovannuu-tablicu


    Импорт строк из xxx.rpt

    Среда, 06 Мая 2015 г. 09:17 + в цитатник
    После импорта строк в таблицу access
    в полях появились странные пробелы, которые при их стирании - не стираются, как от них избавить записи?

    http://www.sql.ru/forum/1155268/import-strok-iz-xxx-rpt


    Передача данных из "поле со списком" в "поле"

    Среда, 06 Мая 2015 г. 09:14 + в цитатник
    И снова здравствуйте...

    Опять появилось время заняться "базой" и столкнулся со следующей проблемкой, а именно - как перенести данные из "поле со списком" (в данном случае формат даты) в поле.

    Прикрепляю 2 варианта базы... одна "до" вторая - то как будет.

    http://www.sql.ru/forum/1155267/peredacha-dannyh-iz-pole-so-spiskom-v-pole


    Расчет времени/периода

    Среда, 06 Мая 2015 г. 08:02 + в цитатник
    Всем доброго времени суток!
    Есть таблица вида:
    Поле1Поле2Поле3
    05/05/201500:30:1225.10019
    05/05/201500:30:1325.10113
    05/05/201500:30:4025.10056
    05/05/201500:30:4125.10056
    05/05/201500:30:4225.10467
    05/05/201500:30:4325.1031
    05/05/201500:30:4425.10472
    05/05/201500:30:4525.10232

    Результат должен быть:
    ПериодСек.
    05/05/2015 00:30:12 - 05/05/2015 00:30:13 1
    05/05/2015 00:30:40 - 05/05/2015 00:30:45 5

    Никак не могу сообразить как решить. Решил в запросе использовать еще значение(текущее время + 1 сек).
    +
    SELECT Format((Поле1 & " " & Поле2),"mm\/dd\/yyyy hh:nn:ss") AS Data, Лист1.Поле3 AS v, Format(DateAdd("s",1,Data),"mm\/dd\/yyyy hh:nn:ss") AS Data2
    FROM Лист1
    WHERE (((Лист1.[Поле3])>25.1))
    ORDER BY Format((Поле1 & " " & Поле2),"mm\/dd\/yyyy hh:nn:ss");
    

    DatavData2
    05/05/2015 00:30:1225.1001905/05/2015 00:30:13
    05/05/2015 00:30:1325.1011305/05/2015 00:30:14
    05/05/2015 00:30:4025.1005605/05/2015 00:30:41
    05/05/2015 00:30:4125.1005605/05/2015 00:30:42
    05/05/2015 00:30:4225.1046705/05/2015 00:30:43
    05/05/2015 00:30:4325.103105/05/2015 00:30:44
    05/05/2015 00:30:4425.1047205/05/2015 00:30:45

    И сравнивать время.
    +
    Dim i As Integer
    Dim q As Date
    
    Private Sub Кнопка0_Click()
    Dim rs As Object
    Set rs = CurrentProject.Connection.Execute("Select Data,Data2,v from q_Лист1")
    
    i = 0
    With CurrentDb.OpenRecordset("t1")
         rs.MoveFirst
         q = rs("Data")
         'Debug.Print q & "-" & i
         Do While Not rs.EOF
            If rs("Data") = q Then
               i = i + 1
               q = rs("Data2")
            Else
               .AddNew
               !period = rs("Data")
               !sec = i
               i = 0 'Обнуляем счетчик
               q = rs("Data") 'Присваиваем текущее значение даты
               'Debug.Print q & "-" & i
               .Update
            End If
            rs.MoveNext
         Loop
    End With
    Set rs = Nothing
    MsgBox "OK"
    End Sub
    

    Однако желаемого результата не получаю. Подскажите как решить вопрос.
    Спасибо.

    http://www.sql.ru/forum/1155260/raschet-vremeni-perioda


    Поиск в ленточной форме

    Вторник, 05 Мая 2015 г. 21:36 + в цитатник
    SELECT CLIENT_TBL.*
    FROM CLIENT_TBL
    WHERE (((CLIENT_TBL.ADRESS) Like "*" & [Forms]![SEACH_PO_ADRESU_FRM]![SEACH_PO_SPISOKU] & "*"));
    


    Это источник строк ленточной формы.
    Поле SEACH_PO_SPISOKU - уменьшает список строк ленточной формы, при вводе в него часть адреса.
    Как к этому, уже уменьшенному списку добавить ещё поиск, уже уменьшив список, применив дополнительный критерий поиска в том же поле ADRESS.

    http://www.sql.ru/forum/1155234/poisk-v-lentochnoy-forme


    подстановка списка с условием в форме

    Вторник, 05 Мая 2015 г. 21:32 + в цитатник
    Помогите с подстановкой в форме пжл. Есть форма для заполнения табл Рем_В. Необходимо сделать подстановку в поле Перечень_В из табл Перечень_В (Код и Работа) вся загвоздка в том, что есть условие в зависимости от ТИПАа Код_В должен меняется сам Список подстановки. Пытаюсь сделать через запрос, но пока ничего не получается! Смысл примерно такой же как тип монитора и его размеры.

    http://www.sql.ru/forum/1155233/podstanovka-spiska-s-usloviem-v-forme


    Передача параметра кнопкой

    Вторник, 05 Мая 2015 г. 21:15 + в цитатник
    Создаю кнопку для создания новой записи, как сформировать команду, чтобы помимо этого в одном поле передавалось значение из другой формы? Не смог найти в макрокоманде это, это возможно реализовать лишь посредством VBA? Если так, то можно ли сформированный макрос открыть через вба, дабы дописать недостающее условие?

    http://www.sql.ru/forum/1155230/peredacha-parametra-knopkoy


    Закрыть файл EXCEL без показа вопроса о сохранении

    Вторник, 05 Мая 2015 г. 13:21 + в цитатник
    Добрый день.
    В форме на кнопке сидит код:
    Set xl = CreateObject("Excel.Application")
             Set xw = xl.Workbooks.Open(ConnectTbl("tbl_Slujba") & "01_Для базы\КК234567.xlsx")
             xw.Application.Sheets("КК" & DCount("nomerKK", "qProtInic4")).Select
             xw.Application.Sheets("КК" & DCount("nomerKK", "qProtInic4")).Copy
             xw.Close
             xl.Visible = True
    


    Т.е. на основе многолистового файла EXCEL КК234567 создаем копированием листа файл с одним определенным листом, а первый закрываем.
    Проблема в том, что на некоторых машинах эта процедура происходит нормально, а на некоторых выскакивает сообщение "Нужно ли сохранить изменения в файле КК234567?". Как гарантированно подавить (или избежать) этого сообщения?
    Спасибо.

    http://www.sql.ru/forum/1155138/zakryt-fayl-excel-bez-pokaza-voprosa-o-sohranenii


    включить дату first в группировку

    Вторник, 05 Мая 2015 г. 10:56 + в цитатник
    Здравствуйте, нужна Ваша помощь. Смысл в том, что при выполнение запроса select многих записей не видно - ограниченны условиями, но в функцию count попадают и другие элементы которых нету в этом запросе на select.
    Как мне кажется из за неправильной группировки. Мне нужно посчитать количество только по первым датам.
    А в данный момент он у меня считает кол-во всех дат, даже тех что нет в запросе. Можно как-то First-D_U (поле с датой) включить в группировку? Спасибо за внимание!

    SELECT P.SN_POL, Val([COD]) AS Выражение2, Mid([COD],1,1) AS Выражение3, Val(Mid([COD],2,3)) AS Выражение4, Val(Mid([COD],5,2)) AS Выражение5, First(P.D_U) AS [First-D_U], Count(((Val(Mid([COD],5,2))) Not Like "9" And (Val(Mid([COD],5,2))) Not Like "10" And (Val(Mid([COD],5,2))) Not Like "11" And (Val(Mid([COD],5,2))) Not Like "12")) AS Выражение6
    FROM P
    WHERE (((Left([DS],4)) Not Like "Z*"))
    GROUP BY P.SN_POL, Val([COD]), Mid([COD],1,1), Val(Mid([COD],2,3)), Val(Mid([COD],5,2))
    HAVING (((Val(Mid([COD],5,2))) Not Like "9" And (Val(Mid([COD],5,2))) Not Like "10" And (Val(Mid([COD],5,2))) Not Like "11" And (Val(Mid([COD],5,2))) Not Like "12"));

    http://www.sql.ru/forum/1155098/vkluchit-datu-first-v-gruppirovku


    Run-time error в цикле

    Вторник, 05 Мая 2015 г. 09:34 + в цитатник
    Всем привет!
    Есть конструкция:
        Set xmlNodeList = xmlDoc.documentElement.selectNodes("/root/response")
        For Each xmlNode1 In xmlNodeList
            rsRespAction.AddNew
            For Each xmlAttribut In xmlNode1.Attributes
                If xmlAttribut.name = "client_id" Then
                    rsRespAction.Fields(xmlAttribut.name) = xmlAttribut.Value
                    End If
                On Error GoTo NextA:
                If xmlAttribut.name = "offer_id" Then
                    rsRespAction.Fields(xmlAttribut.name) = xmlAttribut.Value
                    End If
            Next
    NextA:
         Next
    

    В рекордсет rsRespAction добавляются данные из распарсенного xml. Поле offer_id в рекордсете - числовое, но данные в атрибуте offer_id могут быть буквенные. Мне их не нужно добавлять в рекордсет. Поэтому я добавил On Error GoTo NextA: и метку NextA: для перехода к следующей ноде в парсере.
    Теперь проблема.
    Когда код первый раз натыкается на буквенное значение ноды offer_id - выполнение корректно перепрыгивает к метке NextA: . Когда цикл второй раз натыкается на буквенное значение - ошибка не обрабатывается и выдает "Run-time error '3421' Ошибка преобразования типов данных". К самой ошибке претензий нет, вопрос к тому - почему во второй раз не обрабатывается On Error GoTo
    _____________________
    А что на самом деле хотел сказать Frost_Imp никто не знает, так как администрация форума попросила его быть вежливым.

    http://www.sql.ru/forum/1155079/run-time-error-v-cikle


    Switch vs IIF, Поле МЕМО и ошибка в ячейке #Функ!

    Понедельник, 04 Мая 2015 г. 23:26 + в цитатник
    Есть в таблице поле MEMO ("ALTNAME"). Выбираю из него часть строки.
    Но если это поле ПУСТОЕ, то в результате выполнения такого запроса:
    SELECT 
    Switch((CERTIFICATS.ALTNAME Is Null), "", InStr(1,CERTIFICATS.ALTNAME,"1.2.643.3.61.502710.1.7=",1)>0,
    MID(CERTIFICATS.ALTNAME, 
      InStr(1,CERTIFICATS.ALTNAME,"1.2.643.3.61.502710.1.7=",1)+Len("1.2.643.3.61.502710.1.7="), 
      InStr(InStr(1,CERTIFICATS.ALTNAME,"1.2.643.3.61.502710.1.7=",1)+Len("1.2.643.3.61.502710.1.7="),
    CERTIFICATS.ALTNAME,Chr(13),1)-InStr(1,CERTIFICATS.ALTNAME,"1.2.643.3.61.502710.1.7=",1)-Len("1.2.643.3.61.502710.1.7="))) AS KPP
    FROM CERTIFICATS
    

    в поле KPP присутствует это: #Функ!

    При использовании вместо Switch IIF #Функ! не наблюдается.

    Пробовал всякие варианты:
    Switch((CERTIFICATS.ALTNAME Is Null), ""
    Switch((CERTIFICATS.ALTNAME = Null), ""
    Switch((CERTIFICATS.ALTNAME = ""), ""
    Switch((CStr(CERTIFICATS.ALTNAME) = ""), ""
    Switch((Len(CERTIFICATS.ALTNAME) = 0), ""
    

    Что я делаю не так?

    Из-за этой ошибки ADO ругается: Поставщик данных или другая служба вернули состояние E_FAIL.

    http://www.sql.ru/forum/1155038/switch-vs-iif-pole-memo-i-oshibka-v-yacheyke-funk


    Создание кнопки вызова другой формы

    Понедельник, 04 Мая 2015 г. 04:12 + в цитатник
    Не корректно работает кнопка с фильтром для отобранных записей( т.е. открываю мастер кнопок, открыть форму - открыть форму для отобранных записей - выбираю критерий отбора( в моем случае код дела), но по кнопке выдает все записи). В чем может быть проблема?

    http://www.sql.ru/forum/1154943/sozdanie-knopki-vyzova-drugoy-formy


    Пользовательская функция в базе ACCESS

    Воскресенье, 03 Мая 2015 г. 21:15 + в цитатник
    В таблице есть поля, содержащие текст в формате "параметр=значение". Например:
    ALTNAME
    Параметр1=Значение1
    Параметр2=Значение2
    Параметр3=Значение3

    Я хотел сделать в ACCESS так называемый ЗАПРОС, разбивающий эти списки и возвращающий значения параметров как отдельные поля.

    Сделал на VBA функцию:
    Public Function ValueFromList(StrList As String, StrParam As String) As String
        ValueFromList = ""
        Dim P1, P2 As Long
        P1 = InStr(1, StrList, StrParam, vbTextCompare)
        P2 = InStr(P1 + 1, StrList, vbCrLf, vbTextCompare)
        If P1 <= 0 Then Exit Function
        ValueFromList = Mid(StrList, P1 + Len(StrParam) + 1, P2 - 1 - P1 - Len(StrParam))
    End Function
    


    В ACCESS использовал так:
    SELECT 
    ValueFromList(CERTIFICATS.ALTNAME,"1.2.643.3.61.502710.1.7") AS KPP,
    ValueFromList(CERTIFICATS.ALTNAME,"1.2.643.3.61.502710.1.5") AS SPZ,
    ValueFromList(CERTIFICATS.ALTNAME,"1.2.643.3.61.502710.1.8") AS GMU
    FROM CERTIFICATS
    

    НО ЖЕСТКО ОБЛОМАЛСЯ ((( когда вызвал запрос из программы на Delphi.
    Получил ошибку: Неопределенная функция 'ValueFromList' в выражении. Ясно, что извне не доступен VBA.

    Что можно придумать, чтобы не писать для каждого параметра порнуху типа этой:
    SELECT 
    SWITCH(InStr(1, CERTIFICATS.ALTNAME, "1.2.643.3.61.502710.1.7=", 1), 
      MID(CERTIFICATS.ALTNAME, InStr(1, CERTIFICATS.ALTNAME, "1.2.643.3.61.502710.1.7=", 1)+Len("1.2.643.3.61.502710.1.7="), 
      InStr(InStr(1, CERTIFICATS.ALTNAME, "1.2.643.3.61.502710.1.7=", 1)+Len("1.2.643.3.61.502710.1.7="), 
      CERTIFICATS.ALTNAME, Chr(13) + Chr(10), 1)+Len(Chr(13) + Chr(10))-InStr(1, CERTIFICATS.ALTNAME, "1.2.643.3.61.502710.1.7=",1)
      +Len("1.2.643.3.61.502710.1.7="))) AS KPP
    FROM CERTIFICATS;
    

    http://www.sql.ru/forum/1154928/polzovatelskaya-funkciya-v-baze-access


    сортировка записей в подчиненной форме

    Воскресенье, 03 Мая 2015 г. 15:10 + в цитатник
    Доброго времени суток, друзья

    Подскажите пожалуйста, где установить сортировку записей в подчиненной форме. Access 2003.
    Есле открываю подчиненную форму отдельно, то все ок.
    Но есле подчиненная форма открывается в составе главной формы, то записи в ней сортируются в алфавитном порядке по первому полю.
    Спасибо.

    http://www.sql.ru/forum/1154900/sortirovka-zapisey-v-podchinennoy-forme


    Что за элемент управления?

    Воскресенье, 03 Мая 2015 г. 09:55 + в цитатник
    Приветствую.
    Люди, кто знает, как сделать форму с таким навигатором?
    Кнопочки "новая запись" и "удалить" говорят, что это не стандартный навигатор, как у обычных форм в Акцессе.

    http://www.sql.ru/forum/1154889/chto-za-element-upravleniya


    заполнение таблиц запросами sql

    Суббота, 02 Мая 2015 г. 18:11 + в цитатник
    наверное заезженная тема, но все таки...заполнение таблиц при помощи запросов..возникли проблемы... помогите разобрать что не так.нужно создать БД "Водопостачання"
    при помощи запросов, прикрепленных в файле - создала таблицы..
    начала их заполнять, опять-таки при помощи запросов и начали лезть ошибки...
    1-я ошибка:
    пишу запрос на заполнение бщих данных для таблицы тКвартири из таблицы тБудинки:

    INSERT INTO тКвартири( [№квартири], [код_будинку])
    SELECT * 
    FROM тБудинки
    

    выбивает ошибку "Инструкция INSERT INTO содержит неизвестное имя поля №будинку.Проверьте что имя задано без ошибок, и повторите операцию"
    я чего-то в запросе не дописала? как исправить эту ошибку???

    2-я ошибка
    таблицу тТарифи заполняла ручками.. теперь нужно чтоб общие данные по последнему тарифу в этой таблице переходили в таблицу тОплата_план..
    Запрос на последний тариф с помощью функции max выглядит так:
    SELECT Дата_встановлення, Тарифік1людини, код_тарифу
    FROM тТарифи
    WHERE Дата_встановлення = (SELECT MAX (Дата_встановлення) FROM( тТарифи ));
    

    как отдельный запрос он работает, но как я понимаю - что из этого запроса значение для код_тарифу должно копироваться в таблицу тОплата_план, т.е. я создаю следующий запрос:

    INSERT INTO тОплата_план(код_тарифу) 
    SELECT код_тарифу
    FROM тТарифи
    WHERE 
    (SELECT  код_тарифу
    FROM тТарифи
    WHERE Дата_встановлення = (SELECT MAX (Дата_встановлення) FROM( тТарифи ));
    )
    


    но и тут ошибка ( не разобралась как кидать сюда картинки , но надеюсь и так будет понятно):
    //s018.radikal.ru/i509/1505/32/642070de0e2e.png

    что я делаю не так??? подскажите пожалуйста... а то самой как чайнику тяжковато разбирать свои ошибки

    http://www.sql.ru/forum/1154859/zapolnenie-tablic-zaprosami-sql



    Поиск сообщений в rss_sql_ru_access_programming
    Страницы: 353 ... 136 135 [134] 133 132 ..
    .. 1 Календарь