Use a comunicação de serviço Pseudo -Web da HttpService e ASP para concluir a operação do banco de dados
Eu forneço uma ideia de pseudo -serviço para ASP:
clientreq.xml:
--------------------------------------------------- -----------------------------------------------
<?
<Testpacket>
<Sgtype> getValuereq </sgtype>
<Versão> 1.0 </versão>
</testpacket>
index.mxml:
--------------------------------------------------- -----------------------------------------------
<mx: modelo id = mreq fonte = clientreq.xml/>
<mx: httpservice id = hs url = http: //asp/testserver.asp
ResultFormat = XML
Método = POST
ContentType = Application/XML
showbusycursor = true>
<mx: solicitação>
<xml> {mreq} </xml>
</mx: request>
</mx: httpService>
testServer.asp:
--------------------------------------------------- -----------------------------------------------
Obter principalmente pacotes de dados, analisar pacotes de dados, operações especificadas e retornar a quatro etapas de dados
1. Obtenha o pacote de dados enviado
set dom = server.createObject (msxml2.document)
Solicitação de Odom.load
2. Analise o pacote de dados e obtenha msgtype
SMSGTYPE = TRIM (ODOM.SELECTSINGLEDE (// MSGTYPE) .TEXT)
Selecione o caso SMSGTYPE
Case getValuereq
Ligue para getValue
'Case DeleteValueq
'Ligue para DeleteValue
caso insertValueq
'Call InsertValue (ODOM)
'Case UpdateValueq
'Ligue para a UpdateValue
'Else caso
'Ligue para o chuveiro
final Selecione
3. Especifique a operação, complete a operação getValue aqui, muitos dos quais podem ser transformados em módulos públicos para outras funções
Sconn = driver = {Microsoft Access Driver (*.mdb)};
set oconn = server.createObject (adodb.connection)
OCONN.OPEN SCONN
SSQL = Selecione * FROM ORDEM DE MENSAGEM POR ID DESC
setrs = server.createObject (adodb.oldset)
Ors.open SSQL, OCONN, 1, 1
'Documento XML de registro construtivo
se organ.eof e ours.BOF então
sxml = <?
<Testpacket> & vbcrlf & _
<Sgtype> SystemResp </sgtype> & vbcrlf & _
<Versão> 1.0 </versão> & vbcrlf & _
<sult> 0 </sild> & vbcrlf & _
</testpacket>
final se
'Construção tem um documento XML recorde
se não (iates.eof e ors.BOF) então
faça enquanto não om.eof
STMPXML = STMPXML & <MESSENTS> & VBCRLF & _
<name> & org (nome) & </name> & vbcrlf & _
<Ege> & & & </ge> & vbcrlf & _
<Tex> & & & </sex> & vbcrlf & _
<Sg> & org (msg) & </sg> & vbcrf & _
</mensagens> & vbcrlf
ONDENEXT
laço
sxml = <?
<Testpacket> & vbcrlf & _
<Sgtype> SystemResp </sgtype> & vbcrlf & _
<Versão> 1.0 </versão> & vbcrlf & _
<sicl>
</testpacket>
final se
4. Dados de retorno
set dom = server.createObject (msxml2.document)
ODOM.LOADXML (SXML)
Odom.Save (resposta)
Definir odom = nada
Message.mdb
--------------------------------------------------- -----------------------------------------------
Nome do banco de dados: message.mdb
Título dos dados: mensagem
Campo de dados: tipo de campo
Id Número automático
Texto do nome
Número da idade
texto de sexo
MSG Observações
Resultados da execução:
--------------------------------------------------- -----------------------------------------------
Quando eu defino o resultado do texto = texto de HttpService, consulte os resultados da tela
Este tópico contém anexos: SF_200411813537.jpg (23359bytes)
CSDN Blog: http://blog.csdn.net/stefli
Stefli's mp3: http://stefli.88ip.net/flex/mp3Player.swf