Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: procedura (SQL Server 2005)
Forum PHP.pl > Forum > Bazy danych > Microsoft SQL Server / MSDE
czajka.martaa
Mam taką procedurę:

ALTER PROCEDURE [dbo].[wyszukanie]
(@materiał varchar(255),
@elektroda varchar(255),
@obróbka varchar(255))
AS SELECT dbo.obróbka.rodzaj_obróbki, dbo.materiał_obr.materiał_obrabiany, dbo.chropowatość.chropowatość, dbo.elektroda.materiał_elektrody,
dbo.parametry.dielektryk, dbo.parametry.napięcie_zapłonu, dbo.parametry.napięcie_robocze, dbo.parametry.prąd_zapłonu,
dbo.parametry.prąd_roboczy, dbo.parametry.czas_przerwy, dbo.parametry.czas_impuslu, dbo.parametry.wzmocnienie, dbo.parametry.Ti,
dbo.parametry.Td
FROM dbo.obróbka INNER JOIN
dbo.chropowatość ON dbo.obróbka.lp_obróbki = dbo.chropowatość.lp_obróbki INNER JOIN
dbo.parametry ON dbo.chropowatość.lp_chropowatości = dbo.parametry.lp_chropowatości INNER JOIN
dbo.materiał_ele INNER JOIN
dbo.elektroda ON dbo.materiał_ele.lp_elektrody = dbo.elektroda.lp_elektrody INNER JOIN
dbo.materiał_obr ON dbo.materiał_ele.lp_materiału_obr = dbo.materiał_obr.lp_materiału_obr ON
dbo.parametry.lp_materiału_ele = dbo.materiał_ele.lp_materiału_ele INNER JOIN
dbo.wyszukiwanie ON dbo.obróbka.lp_obróbki = dbo.wyszukiwanie.lp_obróbki AND dbo.elektroda.lp_elektrody = dbo.wyszukiwanie.lp_elektrody AND
dbo.materiał_obr.lp_materiału_obr = dbo.wyszukiwanie.lp_materiału_obr
WHERE (dbo.obróbka.rodzaj_obróbki LIKE @obróbka) AND (dbo.materiał_obr.materiał_obrabiany LIKE @materiał) AND
(dbo.elektroda.materiał_elektrody LIKE @elektroda)

i teraz chciałabym żeby zamiast parametru @obróbka który trzeba wpisywać z klawiatury było pole kombi (w którym będzie wybór obróbki na: zgrubną i dokładną)

Proszę o wskazówki jak można zrobić to pole kompi? Pozdrawiam
cojack
To sobie zrób dwie zmienne @obrobka1 i @obrobka2 i leć like @obrobka1 or like @oborka2, nie wiem czy idzie to inaczej zrobić.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.