Forum » Programiranje » Wonderware Intouch in SQL
Wonderware Intouch in SQL
majlo ::
Nekaj sem se začel špilat v službi s tem programom. Sam sem sicer bolj domač v VB-ju.
Zanima me, kako v intouchu izvedem klicanje Stored procedure na SQL Serverju.
Na SQL serverju sem kreiral SP:
create PROCEDURE [dbo].[SP_INSERT_POR]
@NALOG varchar(10),
@TEZASUR varchar(9)
as
begin
INSERT INTO PorabaSur (NALOG, TEZASUR)
VALUES (@NALOG, @TEZASUR)
end
Sedaj pa bi rad to proceduro klical iz intoucha z parametri.
V intouchu imam dve vrednosti:
vNalog = 123456
vTEZASUR = 1000
in sedaj želim klicati SP z tema dvema vrednostima.
Za tak preprost insert bi bilo sicer lažje delati direktno z insert ukazom, a pripravljam si teren za bolj zahtevne vnose (kjer bo v sami proceduri nekaj različnih preverjanj in nato vnosov v različne tabele).
Tudi spreminjanje je kasneje lažje, se povežem na SQL, spremenim SP in ne rabim delati nobenih sprememb v samem programu.
Sem že iskal nekaj po netu a brez pravega uspeha.
Zalo bi bil hvaležen za primer kode.
Zanima me, kako v intouchu izvedem klicanje Stored procedure na SQL Serverju.
Na SQL serverju sem kreiral SP:
create PROCEDURE [dbo].[SP_INSERT_POR]
@NALOG varchar(10),
@TEZASUR varchar(9)
as
begin
INSERT INTO PorabaSur (NALOG, TEZASUR)
VALUES (@NALOG, @TEZASUR)
end
Sedaj pa bi rad to proceduro klical iz intoucha z parametri.
V intouchu imam dve vrednosti:
vNalog = 123456
vTEZASUR = 1000
in sedaj želim klicati SP z tema dvema vrednostima.
Za tak preprost insert bi bilo sicer lažje delati direktno z insert ukazom, a pripravljam si teren za bolj zahtevne vnose (kjer bo v sami proceduri nekaj različnih preverjanj in nato vnosov v različne tabele).
Tudi spreminjanje je kasneje lažje, se povežem na SQL, spremenim SP in ne rabim delati nobenih sprememb v samem programu.
Sem že iskal nekaj po netu a brez pravega uspeha.
Zalo bi bil hvaležen za primer kode.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | C# INSERT statment ne vpise podatkovOddelek: Programiranje | 1203 (1077) | darkolord |
» | Triger pokliče java funkcijo?Oddelek: Programiranje | 1523 (1286) | krneki0001 |
» | [T-SQL] Kako vnest podatek v bazo in da ti hkrati vrne id?Oddelek: Programiranje | 2890 (2608) | dmok |
» | SQL injectionOddelek: Izdelava spletišč | 1956 (1754) | CCfly |
» | Izvorna koda mojega par dnevnega dela; ce jo malo pokomentirate :) (strani: 1 2 )Oddelek: Programiranje | 6442 (4787) | Microsoft |