Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
Chiamate Asincrone Web Service con VS2010
lunedì 16 luglio 2012 - 10.45
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 4.0
|
Visual Studio 2010
gsistemi
Profilo
| Junior Member
100
messaggi | Data Invio:
lun 16 lug 2012 - 10:45
Questo è il mio Web Service
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.ComponentModel
Imports System.Data.SqlClient
Imports System.Configuration
' To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
' <System.Web.Script.Services.ScriptService()> _
<System.Web.Services.WebService(Namespace:="
http://tempuri.org/"
)> _
<System.Web.Services.WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<ToolboxItem(False)> _
Public Class WebService1
Inherits System.Web.Services.WebService
<WebMethod()> _
Public Function nuovo_commento(ByVal src As String, ByVal id As Integer, ByVal user As Integer, ByVal titolo As String, ByVal testo As String) As String
Using myconn = New SqlConnection(ConfigurationManager.AppSettings("sql"))
myconn.Open()
Using mycmd = New SqlCommand("insert into commenti ( tipo, idrif, testo, titolo, data, iduser ) values ( 'r', 99, '" & testo & "', '" & titolo & "', getdate(), 1 )", myconn)
mycmd.ExecuteNonQuery()
End Using
End Using
Return "ok!"
End Function
End Class
Ho aggiunto i riferimenti al webservice nel progetto VS2010 e nella pagina ASPX ho richiamato la funzione nuovo_commento in modo sincrono con questo codice:
Dim mycall As New servicedp.WebService1SoapClient
Dim result = mycall.nuovo_commento("r", 1, 1, "titolo di prova 2", "testo di prova 2").ToString
Response.Write(result)
Se voglio fare la stessa cosa ma in modo asincrono che codice uso?
Saluti
Giulio!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !