Sunteți pe pagina 1din 7

Imports

Imports
Imports
Imports
Imports
Imports

System.Web.Services
System.Web.Services.Protocols
System.ComponentModel
System.Data
System.Data.OleDb
System.Data.SqlClient

<System.Web.Services.WebService(Namespace:="http://microsoft.com/webservices/")>
_
<System.Web.Services.WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)>
_
<ToolboxItem(False)> Public Class Service1
Inherits System.Web.Services.WebService
<WebMethod()> Public Function prikaziknjige() As DataSet
Dim mydataset As New DataSet()
Dim lokacija As String
lokacija = "provider=microsoft.jet.oledb.4.0; " & "data
source=C:\Documents and Settings\Administrator\My Documents\biblioteka.mdb;
persist security info=false"
Dim konekcija As New OleDbConnection(lokacija)
konekcija.Open()
Dim ssql As String = "select * from tblKnjige"
Dim myadapter As New OleDbDataAdapter(ssql, konekcija)
myadapter.Fill(mydataset, "Naslovi")
konekcija.Close()
Return mydataset
End Function
End Class
Imports
Imports
Imports
Imports
Imports
Imports

System.Web.Services
System.Web.Services.Protocols
System.ComponentModel
System.Data
System.Data.OleDb
System.Data.SqlClient

<System.Web.Services.WebService(Namespace:="http://tempuri.org/")> _
<System.Web.Services.WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)>
_
<ToolboxItem(False)> Public Class Service1
Inherits System.Web.Services.WebService
<WebMethod()> Public Function prikazkataloga() As DataSet
Dim mydataset As New DataSet()
Dim lokacija As String
lokacija = "provider=microsoft.jet.oledb.4.0; " & "data
source=C:\Documents and Settings\Administrator\My Documents\biblioteka.mdb;
persist security info=false"
Dim konekcija As New OleDbConnection(lokacija)
konekcija.Open()
Dim ssql As String = "select * from tblKnjige"
Dim myadapter As New OleDbDataAdapter(ssql, konekcija)
myadapter.Fill(mydataset, "Naslovi")
ssql = "select * from tblPisci"
Dim myadapter2 As New OleDbDataAdapter(ssql, konekcija)
myadapter2.Fill(mydataset, "Ime")

konekcija.Close()
Return mydataset
End Function
End Class
Imports
Imports
Imports
Imports
Imports
Imports

System.Web.Services
System.Web.Services.Protocols
System.ComponentModel
System.Data
System.Data.OleDb
System.Data.SqlClient

<System.Web.Services.WebService(Namespace:="http://tempuri.org/")> _
<System.Web.Services.WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)>
_
<ToolboxItem(False)> Public Class Service1
Inherits System.Web.Services.WebService
<WebMethod()> Public Function prikazkataloga() As DataSet
Dim mydataset As New DataSet()
Dim lokacija As String
lokacija = "provider=microsoft.jet.oledb.4.0; " & "data
source=C:\Documents and Settings\Administrator\My Documents\biblioteka.mdb;
persist security info=false"
Dim konekcija As New OleDbConnection(lokacija)
konekcija.Open()
Dim ssql As String = "select * from tblKnjige"
Dim myadapter As New OleDbDataAdapter(ssql, konekcija)
myadapter.Fill(mydataset, "KnjigeIzBiblioteke")
ssql = "select * from tblPisci"
Dim myadapter2 As New OleDbDataAdapter(ssql, konekcija)
myadapter2.Fill(mydataset, "PisciKnjiga")
konekcija.Close()
Dim mycol1 As DataColumn
Dim mycol2 As DataColumn
mycol1 = mydataset.Tables("PisciKnjiga").Columns("ID")
mycol2 = mydataset.Tables("KnjigeIzBiblioteke").Columns("Pisac_ID")
Dim myrelation As DataRelation
myrelation = New DataRelation("AutoriIKnjige", mycol1, mycol2)
mydataset.Relations.Add(myrelation)
Return mydataset
End Function
End Class
Imports
Imports
Imports
Imports
Imports
Imports

System.Web.Services
System.Web.Services.Protocols
System.ComponentModel
System.Data
System.Data.OleDb
System.Data.SqlClient

<System.Web.Services.WebService(Namespace:="http://microsoft.com/webservices/")>
_

<System.Web.Services.WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)>
_
<ToolboxItem(False)> Public Class Service1
Inherits System.Web.Services.WebService
<WebMethod()> Public Function DodajKnjigu(ByVal TblKnjige As DataSet) As
Integer
Dim mytable As DataTable = New DataTable()
Dim myrow As DataRow
mytable = TblKnjige.Tables("Knjige")
myrow = mytable.NewRow()
myrow(1) = "MATEMATIKA IV"
mytable.Rows.Add(myrow)
Return mytable.Rows.Count
End Function
End Class
Imports
Imports
Imports
Imports
Imports
Imports

System.Web.Services
System.Web.Services.Protocols
System.ComponentModel
System.Data
System.Data.OleDb
System.Data.SqlClient

<System.Web.Services.WebService(Namespace:="http://tempuri.org/")> _
<System.Web.Services.WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)>
_
<ToolboxItem(False)> Public Class Service1
Inherits System.Web.Services.WebService
<WebMethod()> Public Function PrikaziPisce() As DataSet
Dim mydataset As New DataSet()
Dim konekcija As New OleDbConnection()
konekcija.ConnectionString = "provider=microsoft.jet.oledb.4.0; " &
"data source=C:\Documents and Settings\Administrator\My
Documents\biblioteka.mdb; persist security info=false"
konekcija.Open()
Dim ssql As String = "select * from tblPisci"
Dim myadapter As New OleDbDataAdapter(ssql, konekcija)
myadapter.Fill(mydataset, "Pisci")
konekcija.Close()
Return mydataset
End Function
<WebMethod()> Public Function PrikaziPisceIKnjige() As DataSet
Dim mydataset As New DataSet()
Dim konekcija As New OleDbConnection()
konekcija.ConnectionString = "provider=microsoft.jet.oledb.4.0; " &
"data source=C:\Documents and Settings\Administrator\My
Documents\biblioteka.mdb; persist security info=false"
konekcija.Open()

Dim ssql As String = "select * from tblPisci"


Dim myadapter As New OleDbDataAdapter(ssql, konekcija)
myadapter.Fill(mydataset, "Pisci")
ssql = "select * from tblKnjige"
Dim myadapter2 As New OleDbDataAdapter(ssql, konekcija)
myadapter2.Fill(mydataset, "Knjige")
konekcija.Close()
Return mydataset
End Function
<WebMethod()> Public Function PrikaziPisceIKnjigeSaRelacijom() As DataSet
Dim mydataset As New DataSet()
Dim konekcija As New OleDbConnection()
konekcija.ConnectionString = "provider=microsoft.jet.oledb.4.0; " &
"data source=C:\Documents and Settings\Administrator\My
Documents\biblioteka.mdb; persist security info=false"
konekcija.Open()
Dim ssql As String = "select * from tblPisci"
Dim myadapter As New OleDbDataAdapter(ssql, konekcija)
myadapter.Fill(mydataset, "Autori")
ssql = "select * from tblKnjige"
Dim myadapter2 As New OleDbDataAdapter(ssql, konekcija)
myadapter2.Fill(mydataset, "Dela")
konekcija.Close()
Dim mycol1 As DataColumn
Dim mycol2 As DataColumn
mycol1 = mydataset.Tables("Autori").Columns("ID")
mycol2 = mydataset.Tables("Dela").Columns("Pisac_ID")
Dim myrelation As DataRelation
myrelation = New DataRelation("PisciIKmkige", mycol1, mycol2)
mydataset.Relations.Add(myrelation)
Return mydataset
End Function
<WebMethod()> Public Function PrihvatiPisca(ByVal dsPisci As DataSet) As
Integer
Dim mytable As DataTable = New DataTable()
Dim myrow As DataRow
mytable = dsPisci.Tables("Pisci")
myrow = mytable.NewRow()
myrow(1) = "aaaaaaaaaaaaaaaaaaa"
mytable.Rows.Add(myrow)
Return mytable.Rows.Count
End Function
<WebMethod()> Public Function DodajPisca(ByVal sPisac As String) As DataSet
Dim mydataset As New DataSet()

Dim konekcija As New OleDbConnection()


konekcija.ConnectionString = "provider=microsoft.jet.oledb.4.0; " &
"data source=C:\Documents and Settings\Administrator\My
Documents\biblioteka.mdb; persist security info=false"
konekcija.Open()
Dim ssql As String = "insert into tblPisci(Pisac) values('" & sPisac & "
')"
Dim cmd As New OleDbCommand(ssql, konekcija)
cmd.ExecuteNonQuery()
ssql = "select * from tblPisci"
Dim myadapter As New OleDbDataAdapter(ssql, konekcija)
myadapter.Fill(mydataset, "Pisci")
konekcija.Close()
Return mydataset
End Function
<WebMethod()> Public Function DodajKnjigu(ByVal iPisac As Integer, ByVal
sKnjiga As String)
Dim mydataset As New DataSet()
Dim conn As New OleDbConnection()
Dim ssql As String
conn.ConnectionString = "provider=microsoft.jet.oledb.4.0; " & "data
source=C:\Documents and Settings\Administrator\My Documents\biblioteka.mdb;
persist security info=false"
conn.Open()
ssql = "insert into tblKnjige(Pisac_ID, naslov) values("
ssql = ssql & iPisac & ",'" & sKnjiga & " ')"
Dim cmd As New OleDbCommand(ssql, conn)
cmd.ExecuteNonQuery()
End Function
End Class

Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.ComponentModel
<System.Web.Services.WebService(Namespace:="http://tempuri.org/")> _
<System.Web.Services.WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)>
_
<ToolboxItem(False)> _
Public Class Service1
Inherits System.Web.Services.WebService
<WebMethod()> Public Function JedanString() As String
Return "Ovo je jedan string"
End Function
<WebMethod()> Public Function Matrica() As Integer()
Dim a(9) As Integer
Dim i As Integer
For i = 0 To 9
a(i) = i + 1
Next
Return (a)
End Function
Public Enum boja
crvena = 1
zuta = 2
zelena = 3
End Enum
<WebMethod()> Public Function nabrajanje() As boja
Return boja.zuta
End Function
Public Class licnost
Public ime As String
Public godine As Integer
End Class
<WebMethod()> Public Function JednaKlasa() As licnost
Dim covek As New licnost()
covek.ime = "Marko Markovic"
covek.godine = 44
Return covek
End Function
<WebMethod()> Public Function MatricaKlasa() As licnost()
Dim mcovek(3) As licnost
mcovek(0) = New licnost()
mcovek(0).ime = "Petar Petrovic"
mcovek(0).godine = 35
mcovek(1) = New licnost()
mcovek(1).ime = "Miki Maus"
mcovek(1).godine = 100
mcovek(2) = New licnost()
mcovek(2).ime = "Paja Patak"
mcovek(2).godine = 99
mcovek(3) = New licnost()
mcovek(3).ime = "Sava Savanovic"
mcovek(3).godine = 73
Return (mcovek)
End Function
<WebMethod()> Public Function SpajanjeStringova(ByVal rec1 As String, ByVal
rec2 As String) As String
Return rec1 & " I " & rec2
End Function
Public Enum pisci

njegos = 1
andric = 2
copic = 3
kapor = 4
maksimovic = 5
End Enum
<WebMethod()> Public Function NovoNabrajanje(ByVal imepisca As pisci) As
pisci
Return imepisca
End Function
<WebMethod()> Public Function MatricaKaoParametar(ByVal k() As Integer) As
Integer
Return UBound(k)
End Function
<WebMethod()> Public Function FjaByRef(ByRef iks As Integer) As Integer
Dim stari As Integer
stari = iks
iks = iks + 11
Return stari
End Function
<WebMethod()> Public Function MatricaByRef(ByRef neko As licnost)
neko.godine = neko.godine + 1
neko.ime = " CAO " & neko.ime
End Function
End Class

S-ar putea să vă placă și