Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / На сервере VB прога, на клиенте HTML страница, обмен данными между ними / 7 сообщений из 7, страница 1 из 1
18.12.2003, 11:03
    #32356394
GID
GID
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
Может кто знает как зделать чтобы если на странице клик был например по кнопке (возможно типа submit) содержимое какого-либо текстового поля передавалось VB проге на сервере
Спасибо
...
Рейтинг: 0 / 0
18.12.2003, 11:49
    #32356463
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
Пиши ASP-компоненту.
...
Рейтинг: 0 / 0
18.12.2003, 16:31
    #32357060
ulis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
VB проге вряд ли передашь, никто тебе не разрешит, по крайней мере ее запустить, а вот базе - это пожалуйста :)
...
Рейтинг: 0 / 0
18.12.2003, 18:52
    #32357258
GID
GID
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
ulisVB проге вряд ли передашь, никто тебе не разрешит, по крайней мере ее запустить, а вот базе - это пожалуйста :)
если не трудно, по подробнее, пожалуйста
...
Рейтинг: 0 / 0
18.12.2003, 18:58
    #32357269
GID
GID
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
AntonariyПиши ASP-компоненту.
вибишную прогу прийдется заменить на прогу на VBScript, или придумать че-ньть для обмена данными ну там например через файл или буфер обмена
...
Рейтинг: 0 / 0
18.12.2003, 19:50
    #32357302
ulis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
Ну такая ситуация - в корпоративной сети через web-клиента пользователи через форму (читай по твоей кнопке) вводят данные в базу. Ты, потом, через прогу на VB стандарно подключаешься к базе (ADO) и видишь введенные данные.
...
Рейтинг: 0 / 0
19.12.2003, 11:55
    #32357754
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На сервере VB прога, на клиенте HTML страница, обмен данными между ними
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
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / На сервере VB прога, на клиенте HTML страница, обмен данными между ними / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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