Vraag : SQL de problemen van de Mening met Gegoten en vertoning op een Web-pagina

Ik heb een Web app die ASPIS en Javascript gebruiken die met een SQL 2005 gegevensbestand verbonden is. Ik probeer om de gegevens van twee gebieden te vragen die opeenvolgingsaantallen bevatten. De gebieden zijn PalletRef3 en PalletRef4 die tekstgebieden zijn. Voor één bijzondere klant zullen deze twee gebieden numerieke begin en eindopeenvolgingsaantallen hebben - ik wil op hen van mijn Web-pagina kunnen zoeken. Ik heb gegoten gebruikt om de tekst in aantallen om te zetten en de Mening schijnt om boete te werken, maar zodra ik en onderzoek van binnen mijn Web app probeer, krijg ik een fout over het kunnen geen tekstwaarde in numeriek omzetten. De klanten buiten de Pol03- rekening zullen soort tekstinfo op deze gebieden hebben, maar POL03 zal altijd mening zijn numeric.

The SebCageCards ik onder de werkenboete van een lijst al standpunt heb, maar zodra ik en filter op het probeer, schijnt de mening om ALLE gegevens in het gegevensbestand te controleren en valt om wanneer het andere klanten raakt. Is er een manier om het meningswerk slechts met de Pol03- gegevens te maken? de mening

this het HOOGSTE (100) PERCENT/>SELECT is van SebStockList

ALS PID, SOM (StockList.QtyD) ALS Qty, min (Pallets.OtherDate) ALS OtherDate, MAXIMUM (Pallets.Status) ALS 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, GEGOTEN Pallets.PalletRef4, (dbo. Stores.StoreName ZOALS varchar (1)) + GEGOTEN (dbo. Aisles.AisleName ZOALS varchar (2)) + GEGOTEN (Pallets.Col ZOALS varchar (2)) + GEGOTEN (Pallets.Row ZOALS varchar (1)) ALS Plaats, Stock.SourceId, Stock.StockId, Stock.ItemDescription1, Stock.ItemDescription2, Pallets.MrId, Pallets.MrIdOut, Stock.CountryOrigin, dbo Pallets.CurrentStatus
FROM. Voorraad ALS BINNEN/> dbo JOIN
dbo InSource.CompanyId BINNENJOIN dbo.StockList InOwner.CompanyId BINNENJOIN
dbo StockList.StockId BINNENJOIN dbo Pallets.StockListId BINNENJOIN dbo Aisles.AisleId BINNENJOINWHERE (Pallets.MrIdOut = 0)
GROUP DOOR Stock.StockCode, Pallets.Status, InSource.Code, Pallets.WarehouseNo, Pallets.PalletId, Pallets.StockListId, StockList.QtyB, StockList.QtyC, Is 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 DOOR mening Stock.StockCode



This SebCageCards
SELECT StockCode, StockDesc, PID, Qty, OtherDate, PalletRef, Status, Code, WarehouseNo, PalletId, StockListId, QtyB, QtyC, RatioB, RatioC, QtyD, Hoeveelheid, StoreName, Col., Rij, AisleName, PalletRef1, PalletRef2, PalletRef3, PalletRef4, Plaats, SourceId, StockId, ItemDescription1, ItemDescription2, MrId, MrIdOut, CountryOrigin, CurrentStatus, (PalletRef3 ALS int.) wordt GEGOTEN ALS StartSeq, (PalletRef4 ALS int.) wordt GEGOTEN ALS EndSeq
FROM dbo.SebStockList
WHERE (Code = „POL03“) EN (PalletRef3 <> '')
die

Antwoord : SQL de problemen van de Mening met Gegoten en vertoning op een Web-pagina

U kunt met 1 server dan weggaan. Uw specifieke SQL server *might* is een kandidaat, maar OCS 2007 R2 is slechts met 64 bits, en ik zie dat uw SQL server 2003 in werking stelt (geen vermelding van architectuur) zodat geen optie kan zijn.

Als u let op dwingend huis geen gebruikers om via VPN vóór omhoog het in brand steken van informatieverspreider te verbinden toen kunt u langs zonder een randserver eveneens worden. Nochtans maakt een randserver dingen gemakkelijker zo als u het kunt slingeren, zou ik het nog adviseren.

Andere oplossingen  
 
programming4us programming4us