Created
March 20, 2013 14:13
-
-
Save klemenzarn/5204967 to your computer and use it in GitHub Desktop.
kak delaš pa to...
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sql stavki v bazi | |
-stored procedures -add new procedure | |
alter procedure dbo.blogvrnil(@A int, @B nvarchar(255), @c datetime) | |
AS | |
begin | |
insert into blog (naziv,opis,id) values (@A, @B,@C) | |
/*lahko definir. spremenjljive | |
Declare @SteviloZadetkov int | |
select @stevilozadetkov=count(*) from blog | |
if(@stevilozadetkov>50) | |
begin //kao zaviti oklepaji | |
select top 20 | |
end | |
else | |
begin | |
*/ | |
/* | |
declare @blogID int | |
declare @kategorijaID int | |
//transakcije | |
begin transaction | |
insert into blog (naziv,opis) valuec (@b,@c) | |
set @blogID=@@Identitiy | |
insert into kljucnabeseda (beseda) values (@d) | |
--insert into blogKljucnabeseda (blogid, kljucnabesedaid) (@blogID, @Kategorijaid) | |
set @kategorijaID=@@identity | |
commit transaction (izvede se vse ali pa nič pri transaction!) | |
*/ | |
end | |
return | |
/*/*/* | |
create procuedrue dbo.blogshrani | |
{ | |
@id int =0; | |
@opis nvarchar(255), | |
@onaziv nvarchar(255) | |
} | |
AS | |
if(@ID>0) | |
begin | |
update blog set opis=@opis where id=@id | |
end | |
else | |
begin | |
insert into blog(opis,naziv) Values (@naziv,@opis) | |
end | |
/*/*/* | |
select *from blog | |
select * from kategorija | |
*/KLIC PROCEDURE V .NET***/*/*/*/* | |
sqlcommand cmd=new sqlcommand("blogvrnivse",con); | |
cmd.commandtype=commanttype.storedProcedure. | |
sqldataadaptder da = new sqldataadapter(cmd); | |
dataset ds= new dataset(); | |
da.fill(ds; | |
gridview1.dataSource=ds.tables[0]; | |
------------------------------------------------ | |
SEDAJ PA PHP IN PROCEDURE, TO BO MALO TEŽJE!!!!!!!!!!!!!!!!!!!!!! JURE ZAVIHAJ ROKAVE! | |
new function - > procedure | |
pred parametre si dajte @ ali nekaj, drugače pride do konflikta z stoplci, RAZUMEŠ JURE? | |
$sql="call blogVrni(1,'blabla')"; | |
mysql_free_result | |
mojwebservice.service ws = new mojwebservice.... | |
php: | |
$client = new SoapClient("link?wsdl"); | |
procedura za iskanje: 3 funkcije: v imenu, v opisu, po kategorijah (3 selecte) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment