powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / На сервере VB прога, на клиенте HTML страница, обмен данными между ними
7 сообщений из 7, страница 1 из 1
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
    #32356394
GID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GID
Гость
Может кто знает как зделать чтобы если на странице клик был например по кнопке (возможно типа submit) содержимое какого-либо текстового поля передавалось VB проге на сервере
Спасибо
...
Рейтинг: 0 / 0
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
    #32356463
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пиши ASP-компоненту.
...
Рейтинг: 0 / 0
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
    #32357060
Фотография ulis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VB проге вряд ли передашь, никто тебе не разрешит, по крайней мере ее запустить, а вот базе - это пожалуйста :)
...
Рейтинг: 0 / 0
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
    #32357258
GID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GID
Гость
ulisVB проге вряд ли передашь, никто тебе не разрешит, по крайней мере ее запустить, а вот базе - это пожалуйста :)
если не трудно, по подробнее, пожалуйста
...
Рейтинг: 0 / 0
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
    #32357269
GID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GID
Гость
AntonariyПиши ASP-компоненту.
вибишную прогу прийдется заменить на прогу на VBScript, или придумать че-ньть для обмена данными ну там например через файл или буфер обмена
...
Рейтинг: 0 / 0
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
    #32357302
Фотография ulis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну такая ситуация - в корпоративной сети через web-клиента пользователи через форму (читай по твоей кнопке) вводят данные в базу. Ты, потом, через прогу на VB стандарно подключаешься к базе (ADO) и видишь введенные данные.
...
Рейтинг: 0 / 0
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
    #32357754
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to GID:
ASP - кмпонента это и есть вибишная прога (dll). Вот как это может выглядеть в ASP (один из моих проектов):
<%
if Session("Ok")="" then
Session("lang")=Request.QueryString("Lang")
set rsMenuCatalog=Server.CreateObject("ADODB.Recordset")
set rsMenupositions=Server.CreateObject("ADODB.Recordset")
set rsOrder =Server.CreateObject("ADODB.Recordset")
set rsOrderPos=Server.CreateObject("ADODB.Recordset")
set objBL=Server.CreateObject("FFBL.FFClass")
objBL.GetMenu4Client rsMenuCatalog, rsMenupositions
set Session("rsMenuCatalog")=rsMenuCatalog
set Session("rsMenuPositions")=rsMenupositions
objBL.GetCurrentOrder Request.ServerVariables("REMOTE_HOST"), rsOrder, rsOrderPos
set Session("rsOrder")=rsOrder
set Session("rsOrderPos")=rsOrderPos
Session("Whisky")=Request.ServerVariables("REMOTE_HOST")
Session("Ok")="Ok"
if rsOrder("Status_Id")<>1 then Response.Redirect "orderfinal.asp"
else
session("rsMenuCatalog").movefirst
end if
%>

А вот содержимое FFBL.dll:

Public Sub GetMenu4Client(rsMenuCatalog, rsMenuPositions)
Dim cmd As New ADODB.Command
On Error GoTo errh
GetObjectContext.SetAbort
cmd.CommandType = adCmdText
cmd.CommandText = "select * from InventoryTypes; select * from Inventory where ShowInMenu = 1"
ExecCmdGetRecordsets cmd, rsMenuCatalog, rsMenuPositions
GetObjectContext.SetComplete
Exit Sub
errh:
PropagateError "GetMenu4Client"
End Sub

Public Sub GetCurrentOrder(Whisky As String, rsOrder, rsOrderPositions)
Dim cmd As New ADODB.Command
On Error GoTo errh
GetObjectContext.SetAbort
cmd.CommandText = "uspGetCurrentOrder"
cmd.Parameters.Append cmd.CreateParameter("Whisky", adVarChar, , 50, Whisky)
ExecCmdGetRecordsets cmd, rsOrder, rsOrderPositions
If rsOrder.RecordCount = 0 Then GetOrder 0, rsOrder, rsOrderPositions
GetObjectContext.SetComplete
Exit Sub
errh:
PropagateError "GetCurrentOrder"
End Sub

Правда это обычный COM+. В ASP-компоненте достаточно одного метода, в который передаются Request, Responce и другие необходимые аспешные объекты.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / На сервере VB прога, на клиенте HTML страница, обмен данными между ними
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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