Cuestión : Ayuda de la pregunta de Delphi SQL

Hola Guys

I usar sobresale actual con un datasource del odbc para preguntar ciertas líneas comunes de nuestra base de datos de servidor del sql usar el code

SELECT StockItem.Code, RTLPrdHierarchy.Description, RTLPrdHierarchy_2.HierNodeName, BinItem.BinName, Warehouse.Description, (BinItem.ConfirmedQtyInStock+BinItem.UnconfirmedQtyInStock), StockItem.AverageBuyingPrice, (BinItem.ConfirmedQtyInStock+BinItem.UnconfirmedQtyInStock) el *StockItem. AverageBuyingPrice, StockItem.Manufacturer, BinItem.ConfirmedQtyInStock+BinItem.UnconfirmedQtyInStock-BinItem.QuantityAllocatedSOP-BinItem.QuantityAllocatedStock

FROM dbo.BinItem BinItem, dbo.RTLPrdHierarchy RTLPrdHierarchy, dbo.RTLPrdHierarchy RTLPrdHierarchy_1, dbo.RTLPrdHierarchy RTLPrdHierarchy_2, dbo.RTLStockItem RTLStockItem, dbo.StockItem StockItem, dbo. Almacenar el almacén, WarehouseItem WarehouseItem

WHERE StockItem.Code = RTLPrdHierarchy.HierNodeName Y RTLPrdHierarchy.ParentPrdHierNodeId = RTLStockItem.PrdHierNodeId Y RTLStockItem.PrdHierNodeId = RTLPrdHierarchy_1.PrdHierNodeId Y BinItem.ItemID = StockItem.ItemID Y WarehouseItem.WarehouseItemID = BinItem.WarehouseItemID Y Warehouse.WarehouseID = WarehouseItem.WarehouseID Y RTLPrdHierarchy_1.ParentPrdHierNodeId = RTLPrdHierarchy_2.PrdHierNodeId Y (((BinItem.ConfirmedQtyInStock+BinItem. ¿$0)/> de UnconfirmedQtyInStock) Y (RTLStockItem.Code tienen gusto (? + ' % ')) ¿Y (StockItem.Manufacturer tienen gusto (? + ' % ')))el
ORDER POR StockItem.Code

I que intenta trasladarse la pregunta encima a delphi pero yo guarda el conseguir de errores que dice “faltando a la derecha la cotización”. Aquí está el código que he intentado hasta ahora. el

'SELECT StockItem.Code, RTLPrdHierarchy.Description, RTLPrdHierarchy_2.HierNodeName, BinItem.BinName, Warehouse.Description, (BinItem.ConfirmedQtyInStock+BinItem.UnconfirmedQtyInStock), StockItem.AverageBuyingPrice, (BinItem.ConfirmedQtyInStock+BinItem.UnconfirmedQtyInStock) el *StockItem. AverageBuyingPrice, StockItem.Manufacturer, BinItem.ConfirmedQtyInStock+BinItem.UnconfirmedQtyInStock-BinItem.QuantityAllocatedSOP-BinItem.QuantityAllocatedStock de dbo.BinItem BinItem, dbo.RTLPrdHierarchy RTLPrdHierarchy, dbo.RTLPrdHierarchy RTLPrdHierarchy_1, dbo.RTLPrdHierarchy RTLPrdHierarchy_2, dbo.RTLStockItem RTLStockItem, dbo.StockItem StockItem, dbo. Almacenar el almacén, dbo.WarehouseItem WarehouseItem “+
'WHERE StockItem.Code=RTLPrdHierarchy.HierNodeName Y RTLPrdHierarchy.ParentPrdHierNodeId=RTLStockItem.PrdHierNodeId Y RTLStockItem.PrdHierNodeId=RTLPrdHierarchy_1.PrdHierNodeId Y BinItem.ItemID=StockItem.ItemID Y WarehouseItem.WarehouseItemID=BinItem.WarehouseItemID Y Warehouse.WarehouseID=WarehouseItem.WarehouseID Y RTLPrdHierarchy_1.ParentPrdHierNodeId=RTLPrdHierarchy_2.PrdHierNodeId Y (((BinItem.ConfirmedQtyInStock+BinItem. El $0)/> Y RTLStockitem.code de UnconfirmedQtyInStock) TIENE GUSTO ('' %” + edit1.text + “% '') DE ORDEN POR StockItem.Code”; el

Could que alguien satisface me ayuda a cambiar esto a un delphi amistoso query.

Thank usted por adelantado el

class= del

Respuesta : Ayuda de la pregunta de Delphi SQL

Usted tiene un soporte adicional de la abertura en la línea
Y (((BinItem.ConfirmedQtyInStock+BinItem.UnconfirmedQtyInStock)<> $0)

debe ser
Y ((BinItem.ConfirmedQtyInStock+BinItem.UnconfirmedQtyInStock)<> $0)
Otras soluciones  
 
programming4us programming4us