powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
10 сообщений из 10, страница 1 из 1
Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
    #32693510
BAGRA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так не работает
con.Execute (" execute SELECT_INA_Innovative_offer @id_INA, _
@cod_cex, _
@cex, _
@tree_number, _
@receipt_date, _
@name_offer, _
@autors_first_name, _
@autors_second_name, _
@place_of_work")
...
Рейтинг: 0 / 0
Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
    #32693520
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"blablabla" & _
"blablabla2" & _
"blablabla3"
...
Рейтинг: 0 / 0
Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
    #32693580
BAGRA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
простите
не поняла?

Должна выполнится эта команда, но ACCESS ругается на
вот енту штуковину - @
Как мне её закавычить или что?


con.Execute (" execute SELECT_INA_Innovative_offer @id_INA, _
"@cod_cex output, _
"@cex output, _
"@tree_number output, _
"@receipt_date output, _
"@name_offer output , _
"@autors_first_name output, _
"@autors_second_name output, _
"@place_of_work output, _
"@post output, _
"@id_category output, _
"@investments output, _
"@econ_benefit_set output, _
"@econ_benefit_act output, _
"@date_decision_sc output, _
"@date_decision_fc output, _
"@date_decision_mc output, _
"@mark_rationalizer output ")
...
Рейтинг: 0 / 0
Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
    #32693600
Roma R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
& пропущен

con.Execute (" execute SELECT_INA_Innovative_offer @id_INA, " & _
"@cod_cex output, " & _
"@cex output, " & _
"@tree_number output, " & _
"@receipt_date output, " & _
"@name_offer output , " & _
"@autors_first_name output, " & _
"@autors_second_name output, " & _
"@place_of_work output, " & _
"@post output, " & _
"@id_category output, " & _
"@investments output, " & _
"@econ_benefit_set output, " & _
"@econ_benefit_act output, " & _
"@date_decision_sc output, " & _
"@date_decision_fc output, " & _
"@date_decision_mc output, " & _
"@mark_rationalizer output ")
...
Рейтинг: 0 / 0
Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
    #32693608
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
причем чую я, что и так оно тоже не заработает
зачем имена параметров то передавать в ХП?
есть такое мнение, что не имена параметров нужны, а их значения.
...
Рейтинг: 0 / 0
Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
    #32693640
BAGRA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это выходные параметры, а не входные

В одну строчку это работает, а как начинаю ставить переход строки - " _"
фига.
а........................
наверно я поняла, что делать нужно

con.Execute ("execute SELECT_INA_Innovative_offer @id_INA, @cod_cex output,@cex output, @tree_number output, @receipt_date output, @name_offer output, @autors_first_name output, @autors_second_name output, @place_of_work output, @post output, @id_category output, @investments output, @econ_benefit_set output, @econ_benefit_act output, @date_decision_sc output,@date_decision_fc output,@date_decision_mc output,@mark_rationalizer output ")
...
Рейтинг: 0 / 0
Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
    #32693653
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BAGRAЭто выходные параметры, а не входные
тем более неправильно
как вы потом собираетесь их значения получать?
см. хелп по ADODB.Command и ADODB.Parameter
...
Рейтинг: 0 / 0
Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
    #32693740
BAGRA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как же мне тогда быть???

Есть форма, в ней поля, в которые нужно вывести данные из SQL Server- ной
таблицы INA_Innovative_offer

Я написала хронимую процедуру в SQLServer:
и вызываю ее в ACCESS, как писала выше. Что только через связанную таблицу можно?

create procedure select_INA_Innovative_offer
--@V_id_INA int output,
@V_cod_cex int output,
@V_tree_number int output,
@V_receipt_date datetime output,
@V_name_offer ntext output,
@V_autors_first_name nvarchar(50) output,
-- @V_autors_second_name nvarchar(50) output,
-- @V_autors_last_name nvarchar(50) output,
-- @V_place_of_work nvarchar(50) output,
-- @V_post nvarchar(50) output,
@V_id_category int output,
@V_investments float output,
@V_econ_benefit_set float output,
@V_econ_benefit_act float output,
@V_sum_compensation float output,
@V_date_decision_sc datetime output,
@V_date_decision_fc datetime output,
@V_date_decision_mc datetime output,
@V_date_introdaction datetime output,
@V_mark_rationalizer datetime output
AS
SELECT --INA_Innovative_offer.id_INA,
INA_Innovative_offer.cod_cex,
Tbl_Cex.cex,
INA_Innovative_offer.tree_number,
INA_Innovative_offer.receipt_date,
INA_Innovative_offer.name_offer,
INA_Innovative_offer.autors_first_name,
-- INA_Innovative_offer.autors_second_name,
-- INA_Innovative_offer.autors_last_name
-- INA_Innovative_offer.place_of_work,
-- INA_Innovative_offer.post,
INA_Innovative_offer.id_category,
INA_Innovative_offer.investments,
INA_Innovative_offer.econ_benefit_set,
INA_Innovative_offer.econ_benefit_act,
INA_Innovative_offer.date_decision_sc,
INA_Innovative_offer.date_decision_fc,
INA_Innovative_offer.date_decision_mc,
INA_Innovative_offer.date_introdaction,
INA_Innovative_offer.mark_rationalizer
FROM INA_Innovative_offer INNER JOIN Tbl_Cex ON INA_Innovative_offer.cod_cex = Tbl_Cex.cod_cex
...
Рейтинг: 0 / 0
Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
    #32693815
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а зачем вам выходные параметры?
Select вам и так все нужные данные вернет.

Код: plaintext
1.
2.
3.
4.
5.
6.
Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset
Set rst.ActiveConnection = CurrentProject.Connection
rst.CursorType = adOpenKeyset
rst.Open "Select всечтонужно From откуданужно"

Set Forms![ИмяФормы].Recordset = rst

В случае если у вас adp-проект - так вообще форму напрямую на ХП вешайте. Хоть в конструкторе в RecordSource имя ХП подставьте, хоть в коде
...
Рейтинг: 0 / 0
Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
    #32694444
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 BAGRA

Это! типа!

А ФОТКУ???

Тут на форуме по Аксу есть негластное правило:
Все участники форума женского полу - должны в профиль фотку положить!
В противном случае, второй вами заданные вопрос, может остаться без ответа!!!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как указать символ - @ в строке ? (на самом деле как повесить форму на ХП)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]