Pytanie : SQL Przeglądać problem z Obsada i wystawiać na Strona internetowa

I mieć sieć app using ASP i JavaScript który łączyć SQL 2005 baza danych. I próbować query the dane od dwa pole który zawierać sekwencja liczba. The pole być PalletRef3 i PalletRef4 che być tekst pole. Dla jeden szczególny klient te dwa pole mieć numeryczny początek i końcówka sekwencja liczba - I chcieć sprawnie na od mój Strona internetowa. I używać obsada the tekst liczba i the Widok wydawać się świetnie, ale jak tylko I próbować i rewizja z wewnątrz mój sieć app, I dostawać błąd o sprawnie tekst wartość numeryk. Klient mieć the POL03 konto mieć tekst typ info w te pole, ale the POL03 zawsze być numeric.

The SebCageCards widok I mieć pod praca świetnie od lista wszystkie punkt widzenia, ale jak tylko I próbować i filtrować na ono, the widok wydawać się WSZYSTKIE the dane w the baza danych i spadać nad gdy ono uderzać inny klient. Być tam  sposób the widok praca tylko z the POL03 dane?

this widok być SebStockList

SELECT WIERZCHOŁEK (100) PROCENT Stock.StockCode, MAX (Stock.StockDesc) JAKO StockDesc, OBLICZENIE (Pallets.OriginalPID) JAKO PID, SUMA (StockList.QtyD) JAKO Qty, MINUTA (Pallets.OtherDate) JAKO OtherDate, MAX (Pallets.Status) JAKO PalletRef, Pallets.Status, InSource.Code, Pallets.WarehouseNo, Pallets.PalletId, Pallets.StockListId, StockList.QtyB, StockList.QtyC, StockList.RatioB, StockList.RatioC, StockList.QtyD, StockList.Quantity, dbo. Stores.StoreName, Pallets.Col, Pallets.Row, dbo. Aisles.AisleName, Pallets.PalletRef1, Pallets.PalletRef2, Pallets.PalletRef3, Pallets.PalletRef4, OBSADA (dbo. Stores.StoreName Varchar (1)) + OBSADA (dbo. Aisles.AisleName Varchar (2)) + OBSADA (Pallets.Col varchar (2)) + OBSADA (Pallets.Row RÓWNIE varchar (1)) Lokacja, Stock.SourceId, Stock.StockId, Stock.ItemDescription1, Stock.ItemDescription2, Pallets.MrId, Pallets.MrIdOut, Stock.CountryOrigin, Pallets.CurrentStatus
FROM dbo. Zapas JAKO Akcyjny WEWNĘTRZNY JOIN
dbo. Firma JAKO InSource NA Stock.SourceId = InSource.CompanyId WEWNĘTRZNY JOIN
dbo. Firma JAKO InOwner NA Stock.OwnerId = InOwner.CompanyId WEWNĘTRZNY JOIN
dbo.StockList JAKO StockList NA Stock.StockId = StockList.StockId WEWNĘTRZNY JOIN
dbo. Barłóg JAKO Barłóg NA StockList.StockListId = Pallets.StockListId WEWNĘTRZNY JOIN
dbo. Nawa NA Pallets.AisleId = dbo. Aisles.AisleId WEWNĘTRZNY JOIN
dbo. Przechować NA dbo. Aisles.StoreId = dbo. Stores.StoreId
WHERE (Pallets.MrIdOut = (0))
GROUP Stock.StockCode, Pallets.Status, InSource.Code, Pallets.WarehouseNo, Pallets.PalletId, Pallets.StockListId, StockList.QtyB, StockList.QtyC, StockList.RatioB, StockList.RatioC, StockList.QtyD, StockList.Quantity, dbo. Stores.StoreName, Pallets.Col, Pallets.Row, dbo. Aisles.AisleName, Pallets.PalletRef1, Pallets.PalletRef2, Pallets.PalletRef3, Pallets.PalletRef4, Stock.SourceId, Stock.StockId, Stock.ItemDescription1, Stock.ItemDescription2, Pallets.MrId, Pallets.MrIdOut, Stock.CountryOrigin, Pallets.CurrentStatus
HAVING (Pallets.CurrentStatus = (0))
ORDER Stock.StockCode



This widok być SebCageCards
SELECT StockCode, StockDesc, PID, Qty, OtherDate, PalletRef, Status, Kod, WarehouseNo, PalletId, StockListId, QtyB, QtyC, RatioB, RatioC, QtyD, Ilość, StoreName, Col, Rząd, AisleName, PalletRef1, PalletRef2, PalletRef3, PalletRef4, Lokacja, SourceId, StockId, ItemDescription1, ItemDescription2, MrId, MrIdOut, CountryOrigin, CurrentStatus, OBSADA (PalletRef3 JAKO INT) JAKO StartSeq, OBSADA (PalletRef4 JAKO INT) JAKO EndSeq
FROM dbo.SebStockList
WHERE (Kod = "POL03") I (PalletRef3 <> '')

Odpowiedź : SQL Przeglądać problem z Obsada i wystawiać na Strona internetowa

Ty móc daleko od z (1) serwer wtedy. Twój oddany SQL serwer *might* być kandydat, ale OCS 2007 R2 być 64 kawałek tylko, i I widzieć że twój SQL serwer biegać 2003 (żadny wzmianka architektura) tak, że móc opcja.

Jeżeli ty pamiętać domowy użytkownik przez VPN zanim podpalać w górę informator wtedy ty móc obok bez krawędź serwer także. Jednakże krawędź serwer robić rzecz łatwy w ten sposób jeżeli ty móc ono, I wciąż polecać ono.

Inne rozwiązania  
 
programming4us programming4us