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

Поиск сообщений в 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 ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

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

Способы ввода чисел

Суббота, 19 Апреля 2014 г. 04:30 + в цитатник
Доброе время суток!
есть форма на которой пользователь должен вводить большое количество чисел. Числа могут быть как целые так и нет. Подскажи есть ли какой-нибудь удобный способ, либо идея как можно упростить ввод. Т.к. пользователи могут использовать для разделения "," или "." правильно будет только один вариант в зависимости от настройки компьютера. как избавить пользователя от подобного рода ошибки и как следствия раздражения?

спасибо

http://www.sql.ru/forum/1090079/sposoby-vvoda-chisel


Access, шаблон word и истрёпанные нервы

Суббота, 19 Апреля 2014 г. 00:06 + в цитатник
Форумчане! Людцы! Братцы!
Пол дня угробил на эту неблагодарную базу!!!!!!!! Готов уже раздолбать комп нафиг!

Везде пишут: ну поищи, много же информации. Постоянно пишут об этом и т.д. Ан нет! Нифига. Сил уже нет. Помогите, пожалуйста!

В форме "Клиент" есть кнопка WORD
В архиве есть база и в папке шаблон word с уже заполненными закладками
В самой базе кода нет никакого, потому что ни один из них у меня не работал. Постоянно выдавал ошибку и даже word не открывал.
Закладок несколько штук (причём вторая два раза в документе фигурирует)

Номер_образца
ФИО
Название_гена
Описание_гена
Аллель
Номер_образца

В шаблоне есть таблица.
В базе располагается всё в следующих таблицах (в скобках) с одноимёнными полями

Номер образца (в таблице Клиент)
ФИО (в таблице Клиент)
Название_гена (в таблице Гены)
Описание_гена (в таблице Описание генов)
Аллель (в таблице Гены)
Номер_образца (в таблице Клиент)

Посоветуйте что-нибудь толковое, тыкнете меня носом. Очень надо. И сил уже нет.

http://www.sql.ru/forum/1090063/access-shablon-word-i-istryopannye-nervy


webbrowser, <textarea>, перевод строки по Enter

Пятница, 18 Апреля 2014 г. 19:05 + в цитатник
Здраствуйте!
Имеется форма, на которой ActiveX-элемент webbrowser
Следующим кодом запихнул втуда элемент
        Me.wbMain.Navigate "about:blank"
        Do While Me.wbMain.Busy: DoEvents: Loop
        Me.wbMain.Document.Write ""
        Me.wbMain.Document.Write "
        Me.wbMain.Document.Write ""
        Me.wbMain.Document.Write ""
        Me.wbMain.Document.Close
        Me.wbMain.Refresh

Но при нажати Enter перевода строки не происходит!! :'(
Если же создать html-страницу в которой будет элемент с аналогичными параметрами, то перевод строки нормально отрабатывает...

Как мне заставить так же работать это в Accesse?
Подскажите пожалуйсто!

http://www.sql.ru/forum/1090032/webbrowser-textarea-perevod-stroki-po-enter


Перенос записи из ленточной формы таблицу нажатием кнопки

Четверг, 17 Апреля 2014 г. 23:22 + в цитатник
Доброго времени суток всем!

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

Товарищи, помогите составить SQL-запрос в базе данных Access!

Задача поставлена, а в силу моих неглубоких знаний программирования бился-бился, но справиться не получается.
Задача аналогична теме данного топика.

Есть ленточная Форма "frmСписки", составленная на основании таблицы "Списки". Мне необходимо составить запрос такого рода, чтобы когда напротив записи в этой форме ставилась галочка и нажималась кнопка "Дублировать запись", эта запись "улетала" в новую таблицу "НоваяАкция" с такой же структурой, с такими же названиями столбцов и данными, как и у основной таблицы "Списки".

База лежит на files.mail.ru:

+ База данных
http://files.mail.ru/6F4273558FF948DE8C39B3898623FBD1


Заранее спасибо всем небезразличным!

http://www.sql.ru/forum/1089829/perenos-zapisi-iz-lentochnoy-formy-tablicu-nazhatiem-knopki


Разместить рисунок по центу формы

Четверг, 17 Апреля 2014 г. 18:05 + в цитатник
Здравствуйте, для выравнивания квадратного рисунка по центру формы пишу:
DoCmd.Maximize
Me.Рисунок.Left = (Me.InsideWidth - Me.Рисунок.Height) \ 2
Me.Рисунок.Top = (Me.InsideHeight - Me.Рисунок.Height) \ 2

, но все равно как-то не по центру. Как подкорректировать?

http://www.sql.ru/forum/1089782/razmestit-risunok-po-centu-formy


Ошибка 3146,"ODBC - ошибка вызова"

Четверг, 17 Апреля 2014 г. 17:49 + в цитатник
Линкованная (через ODBC) таблица SQL-сервера.
Процедура очищает временную таблицу в базе и запросом на добавление заполняет её данными из линкованной таблицы:
CurrentDb.Execute ("DELETE [tmp_SQL_Table].* FROM [tmp_SQL_Table];")
CurrentDb.QueryDefs("add_In_tmp_SQL_Table").Execute dbFailOnError

Очень редко, но выскакивает указанная ошибка, времянка очищается, но новых записей в ней не оказывается.
Что может быть причиной (человеческий фактор можно исключить - процедура запускается в 4 утра)?
Можно ли как-то получит более подробное описание ошибки?
И (самое главное) - как бороться?

http://www.sql.ru/forum/1089780/oshibka-3146-odbc-oshibka-vyzova


Помогите реализовать access

Четверг, 17 Апреля 2014 г. 16:44 + в цитатник
Делаю базу охранного предприятия, очень озадачен некоторыми функциями. Так как я не очень лажу с sql , а с vba подавно - не знаю как реализовать следующее:

Имеется база ОП , схемы данных пока нет.
1) При добавлении заказа через форму "заказы" есть строка с подстановкой из таблицы "услуги" вид работы сейчас пока 1 "Установка сигнализации" вопрос: как сделать так , чтобы при выборе этой подстановки в поле ввода появлялась сразу цена этой подстановки (выбиралась согласно данным из таблицы) при нажатии.

2) В таблице "заказы" есть пункт логический "Сдача объекта" . Как сделать, чтобы при установки галочки данные переходили в таблицу "Объекты"

Возможно ли такое? Очень нужна ваша помощь, господа профи.

база
http: //rghost.ru/54298901

http://www.sql.ru/forum/1089752/pomogite-realizovat-access


Where not exists

Четверг, 17 Апреля 2014 г. 16:16 + в цитатник
Задание --Вывести наименования товаров, которые еще не поставлялись

Я сделала сразу простым как валенок вложенным запросом с Where not exist.Но нам нужно написать еще с помощью группировки(результат будет тот же).Зачем вообще? Подскажите как ГРУППИРОВКОЙ реализовать?

SELECT Название
FROM КаталогТоваров
WHERE NOT EXISTS

(SELECT * FROM Склад

WHERE Склад.КодТовара=КаталогТоваров.КодТовара);

http://www.sql.ru/forum/1089744/where-not-exists


Процедура без параметра

Четверг, 17 Апреля 2014 г. 16:04 + в цитатник
Здравствуйте!
Помогите пожалуйста. Ничего не понимаю вообще.
Нужно в Аксессе в форме "информация о заказчике" ( там ФИО,предприятие,адрес и телефон) организовать Надпись для вывода в нее содержимого всех полей, которые в этой форме отображаются , так, чтобы информация в Надписи обновлялась автоматически при переходе к новой записи и при обновлении любого из полей.
Если возможно, покажите с картинками что да куда писать!

Спасибо заранее!

http://www.sql.ru/forum/1089739/procedura-bez-parametra


Where not exist

Четверг, 17 Апреля 2014 г. 15:49 + в цитатник
Задание --Вывести наименования товаров, которые еще не поставлялись

Я сделала сразу простым как валенок вложенным запросом с Where not exist.
Но нам нужно написать еще с помощью группировки(результат будет тот же).Зачем вообще?
Подскажите как с группировкой реализовать?

SELECT Название
FROM КаталогТоваров
WHERE NOT EXISTS 

(SELECT * FROM Склад

WHERE Склад.КодТовара=КаталогТоваров.КодТовара);

http://www.sql.ru/forum/1089732/where-not-exist


Прошу помощи гуру (запрос не правильно считает ...)

Четверг, 17 Апреля 2014 г. 13:42 + в цитатник
Прошу помощи гуру:

Функция не правильно считает, в определенной транзакции. Причем только в функции, просто в запросе считает правильно.

сама Функция, которая возвращает сумму 20306012 ( нужно 20306013):
ALTER FUNCTION dbo.sf_CalculateWorkPrice
(@ProdCode varchar(20), @CurType varchar(20), @ContrCode varchar(20))
RETURNS real
AS
BEGIN

declare @WorkSum real
declare @Cur real
set @WorkSum=(
SELECT sum(tWorks.Price) as WorkSum FROM tProducts
INNER JOIN tWorks on tWorks.ProductCode = tProducts.ProductCode
WHERE tProducts.ProductCode = @ProdCode)

If @WorkSum is null
set @WorkSum = 0

RETURN ISNULL(@WorkSum,0)
END

запрос который возвращает правильный результат:
SELECT SUM(dbo.tWorks.Price) AS WorkSum
FROM dbo.tProducts INNER JOIN
dbo.tWorks ON dbo.tWorks.ProductCode = dbo.tProducts.ProductCode
WHERE (dbo.tProducts.ProductCode = 'L.38699')

Данные из таблицы dbo.tWorks.
ProductCode WorkSum
L.38699 345208
L.38699 364539
L.38699 41425
L.38699 27617
L.38699 8285
L.38699 171223
L.38699 110466
L.38699 676607
L.38699 3181435
L.38699 3181435
L.38699 3181435
L.38699 66280
L.38699 568902
L.38699 82850
L.38699 563379
L.38699 2899745
L.38699 317414
L.38699 552025
L.38699 33140
L.38699 115990
L.38699 3358182
L.38699 33141
L.38699 173985
L.38699 91134
L.38699 66280
L.38699 93891
20306013
Ребята сломала голову, не понимаю почему..., а для бухгалтерии это катастрофа... Спасибо.

http://www.sql.ru/forum/1089689/proshu-pomoshhi-guru-zapros-ne-pravilno-schitaet


Как убрать двойные кавычки?

Четверг, 17 Апреля 2014 г. 12:39 + в цитатник
Всем привет!
Вот тут все никак не могу победить - как отсортитровать без учета кавычек?

SELECT Поставщики.Фирма, Склад.Спецификация
FROM Склад, Поставщики
WHERE (((Поставщики.КодПоставщика)=[Склад].[КодПоставщика]))
ORDER BY Склад.Спецификация DESC , Поставщики.Фирма DESC;

Получаю Сортировку с ООО "Белкантон" в самом низу,а надо чтобы был сверху(в алфавитном порядке БЕЗ УЧЕТА КАВЫЧЕК!!!)

http://www.sql.ru/forum/1089671/kak-ubrat-dvoynye-kavychki


Как временной переменной присвоить значение поля запроса?

Четверг, 17 Апреля 2014 г. 11:14 + в цитатник
Есть временная переменная Var1.
Есть запрос Query1 с полем Field1.
Запрос Query1 всегда возвращает одну запись (Top1).

Как временной переменной Var1 присвоить значение поля Field1 запроса Query1?



Спасибо.

http://www.sql.ru/forum/1089632/kak-vremennoy-peremennoy-prisvoit-znachenie-polya-zaprosa


Вывод суммы из запроса в отдельном поле в форме

Среда, 16 Апреля 2014 г. 23:07 + в цитатник
Есть база данных (прикрепил к сообщению).
В форме номер1 (остальные формы (за исключением связанных)убрал, чтобы не мешали) вводятся данные о клиенте: ФИО, паспорт и т.д. И ниже вводится перечень генов, которые клиент заказывает. У каждого гена есть фиксированная стоимость (таблица Описание генов). С помощью запроса "Стоимость" я высчитываю итоговую стоимость (сумму стоимостей каждого гена, который клиент заказал). А теперь главное:
в форме1 нужно в отдельном поле как-то вывести эту сумму. И ясное дело, чтобы она менялась в зависимости от клиента. Ещё было бы неплохо рядом кнопку иметь, по нажатии на которую происходил бы пересчёт (обновление).

Подскажите пожалуйста, как это реализовать? Почитал, что функция DLookup поможет, но она выводит только первую сумму. И по id клиента не фильтрует =((((

База с расширением *.accdb (2010 Access) и скрины в архиве ниже.

http://www.sql.ru/forum/1089576/vyvod-summy-iz-zaprosa-v-otdelnom-pole-v-forme


Комбинациидля OpenRecordset: dbOpenSnapshot, dbOpenForwardOnly, dbReadOnly, dbForwardOnly

Среда, 16 Апреля 2014 г. 18:21 + в цитатник
Здравствуйте!

Подскажите, пожалуйста, какие из вариантов правильные и лучше всего подойдут для быстрого чтения из набора записей запроса.
Два случая чтения: 1) только вперед; 2) с возможность передвигаться по записям назад, вперед, в начало и в конец.
Set x = CurrentDb.OpenRecordset("Запрос", DAO.dbOpenSnapshot, DAO.dbReadOnly)                        'Вариант 1
Set x = CurrentDb.OpenRecordset("Запрос", DAO.dbOpenSnapshot, DAO.dbForwardOnly)                     'Вариант 2
Set x = CurrentDb.OpenRecordset("Запрос", DAO.dbOpenForwardOnly, DAO.dbReadOnly)                     'Вариант 3
Set x = CurrentDb.OpenRecordset("Запрос", DAO.dbOpenForwardOnly, DAO.dbForwardOnly)                  'Вариант 4
Set x = CurrentDb.OpenRecordset("Запрос", DAO.dbOpenSnapshot, DAO.dbReadOnly + DAO.dbForwardOnly)    'Вариант 5
Set x = CurrentDb.OpenRecordset("Запрос", DAO.dbOpenForwardOnly, DAO.dbReadOnly + DAO.dbForwardOnly) 'Вариант 6

Спасибо.

http://www.sql.ru/forum/1089525/kombinaciidlya-openrecordset-dbopensnapshot-dbopenforwardonly-dbreadonly-dbforwardonly


задать значение

Среда, 16 Апреля 2014 г. 15:41 + в цитатник
Доброго времени суток!
Пожалуйста подскажите каким выражением присвоить временной переменной значение поля таблицы если известно значение ключевого поля записи из которой нужно взять значение поля
Т1 - таблица
[Код] -ключевое поле в Т1
[п1] - поле в Т1 из которого нужно взять значение
Кз - известное значение поля Код
В1 - временная переменная

Нужно: В1= [п1] из Т1 где [код]=кз

http://www.sql.ru/forum/1089477/zadat-znachenie


Вставка записи из Java в MS Access - SQL Error

Среда, 16 Апреля 2014 г. 15:38 + в цитатник
Всем привет, в чем ошибка кода?
Вставляю строку в MS Access а она выдает ошибку. Вот вставляемый текст:
Insert Into DCC_Users(Username, Password, Group, FirstLogin, Restrict) Values ('atxi','9003d1df22eb4d3820015070385194c8','Administrator',true,false)


А структура таблицы:
Тут ID - AutoNumber и сам присваивает номер.

А это ошибка в Java:
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
	at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
	at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
	at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(Unknown Source)
	at sun.jdbc.odbc.JdbcOdbcStatement.execute(Unknown Source)
	at sun.jdbc.odbc.JdbcOdbcStatement.executeUpdate(Unknown Source)
.....бла бла бла

http://www.sql.ru/forum/1089476/vstavka-zapisi-iz-java-v-ms-access-sql-error


как сделать из голой БД созданную в аксисе 2007 многопользовательской

Среда, 16 Апреля 2014 г. 15:08 + в цитатник
здраствуйте форумчане имеею свою маленькую фирму в не всего 5 компьютеров и вот я сделал базу данных в аксисе 2007 и хочу ее сделать многопользовательской не поможете новичку как это можно сделать????
зарание спасибки кто откликнется

http://www.sql.ru/forum/1089467/kak-sdelat-iz-goloy-bd-sozdannuu-v-aksise-2007-mnogopolzovatelskoy


условия отбора данных

Среда, 16 Апреля 2014 г. 14:50 + в цитатник
в запросе есть поле в котором отражено время регистрации данных. подскажите как построить условие отбора данных. чтою оставались только строки в которых время регистрации попадает в интервал (текущее время; текущее время - 1 час).
пробовал писать beatwen now()-60 and now(), не принимает

http://www.sql.ru/forum/1089461/usloviya-otbora-dannyh


значение поля из recordset

Среда, 16 Апреля 2014 г. 12:41 + в цитатник
Здравствуйте, в коде ошибка: отсутствует значение для 1 или нескольких параметров:
Dim strSQL As String, s As String
strSQL = "SELECT Count(t.пароль) AS [Password] " _
& "FROM (SELECT Реквизиты.Пароль FROM Реквизиты WHERE (((Реквизиты.Пароль)=[Forms]![password]![Пароль]))) AS t"
s = CurrentProject.Connection.Execute(strSQL).Fields(0).Value
Debug.Print s
End Sub

Скажите, в чем ошибка?

http://www.sql.ru/forum/1089426/znachenie-polya-iz-recordset



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 36 35 [34] 33 32 ..
.. 1 Календарь