Jag har en rengöringsduk app using ASP och javascripten som anknytas till en SQL-databas 2005. Pröva förmiddag I att query datan från två sätter in som innehåller ordnar numrerar. Sätter in är PalletRef3, och PalletRef4, som är text, sätter in. För en särskild kund dessa två sätter in ska har numerisk start och avslutar ordnar numrerar - jag önskar att vara kompetent att söka på dem från min rengöringsduksida. Jag har använt casten för att konvertera texten numrerar, och beskåda verkar för att fungera fint, men så snart som I-försök och söker inifrån min rengöringsduk app, mig får ett fel om att inte vara kompetent att konvertera en text värderar till numeriskt. Kunder annan än det ska kontot POL03 har texttyp info i dessa sätter in, men POL03EN som alltid ska, är numeric.
The SebCageCards beskådar mig har nedanföra arbeten fint från all en lista att peka av beskådar, men så snart som I-försök och filtrerar på det, beskåda verkar för att kontrollera alla data i databasen och nedgångar över, när den slår andra kunder. Finns det a långt som gör beskådaarbetet endast med datan POL03?
this beskådar är SebStockList
SELECT den BÄSTA (100) PROCENTEN Stock.StockCode, max (Stock.StockDesc) SOM StockDesc, för RÄKNINGEN (Pallets.OriginalPID) SOM PID, SUMMAN (StockList.QtyD) SOM antal, MINUTEN (Pallets.OtherDate) SOM OtherDate, max (Pallets.Status) SOM PalletRef, Pallets.Status, InSource.Code, Pallets.WarehouseNo, Pallets.PalletId, Pallets.StockListId, StockList.QtyB, StockList.QtyC, StockList.RatioB, StockList.RatioC, StockList.QtyD, StockList.Quantity, dboen. Stores.StoreName, Pallets.Col, Pallets.Row, dboen. Aisles.AisleName, Pallets.PalletRef1, Pallets.PalletRef2, Pallets.PalletRef3, Pallets.PalletRef4, CASTEN (dboen. Stores.StoreName SOM varchar (1)) + CAST (dboen. Aisles.AisleName SOM varchar (2)) + CAST (Pallets.Col SOM varchar (2)) + CAST (Pallets.Row SOM varchar (1)) SOM läge Stock.SourceId, Stock.StockId, Stock.ItemDescription1, Stock.ItemDescription2, Pallets.MrId, Pallets.MrIdOut, Stock.CountryOrigin, dbo för Pallets.CurrentStatus FROM. Lagerföra SOM lagerför den INRE JOIN dboen. Företag SOM InSource PÅ INRE JOIN dbo för Stock.SourceId = för InSource.CompanyId. Företag SOM InOwner PÅ Stock.OwnerId = InOwner.CompanyId INRE JOIN dbo.StockList SOM StockList PÅ INRE JOIN dbo för Stock.StockId = för StockList.StockId. Paletter SOM paletter PÅ INRE JOIN dbo för StockList.StockListId = för Pallets.StockListId. Gångar PÅ INRE JOIN dbo för Pallets.AisleId = för dbo. Aisles.AisleId. Diversehandel PÅ dbo. GROUP för Aisles.StoreId = för dbo. Stores.StoreId WHERE (Pallets.MrIdOut = 0) VID Stock.StockCode, Pallets.Status, InSource.Code, Pallets.WarehouseNo, Pallets.PalletId, Pallets.StockListId, StockList.QtyB, StockList.QtyC, StockList.RatioB, StockList.RatioC, StockList.QtyD, StockList.Quantity, dboen. Stores.StoreName, Pallets.Col, Pallets.Row, dboen. Aisles.AisleName, Pallets.PalletRef1, Pallets.PalletRef2, Pallets.PalletRef3, Pallets.PalletRef4, Stock.SourceId, Stock.StockId, Stock.ItemDescription1, Stock.ItemDescription2, Pallets.MrId, Pallets.MrIdOut, Stock.CountryOrigin, ORDER för Pallets.CurrentStatus HAVING (Pallets.CurrentStatus = 0) VID Stock.StockCode
This beskådar är SebCageCards SELECT StockCode, StockDesc, PID, antal, OtherDate, PalletRef, status, kodifierar, WarehouseNo, PalletId, StockListId, QtyB, QtyC, RatioB, RatioC, QtyD, antalet, StoreName, kolonn, ror, AisleName, PalletRef1, PalletRef2, PalletRef3, PalletRef4, läge, SourceId, StockId, ItemDescription1, ItemDescription2 MrId, MrIdOut, CountryOrigin, CurrentStatus, CAST (PalletRef3 SOM INT) SOM StartSeq, CAST (PalletRef4 SOM INT) SOM EndSeq FROM dbo.SebStockList WHERE (kodifiera = ”POL03”) OCH (<> PalletRef3 '')
" klar "
|