Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

3146 - ODBC - call failed

Status
Not open for further replies.

abpatind

Technical User
Jun 24, 2005
7
US
I am having trouble while running a query which has two linked tables from SQL Server database. This query was working fine and suddenly, it start giving following error.

"3146 - DBC - call failed"
[Microsoft][ODBC - SQL Server Driver] Timout expired(#0)

The query is;

Code:
INSERT INTO PSA_SalesInputTbl ( StoreKey, BusinessDay, ProdKey, ProdNum, ProdDesc, Multiplier, SalesQty, Qty, Category )
SELECT dbo_vistMDTRPRODUCT.STORE_KEY, dbo_vistMDTRPRODUCT.BUSINESS_DAY, dbo_vistMDTRPRODUCT.PRODUCT_KEY, dbo_vistMDTRPRODUCT.PRODUCT_NUM, dbo_vistMDTRPRODUCT.PRODUCT_DESC, dbo_vistMDTRPRODUCT.MULTIPLIER, dbo_vistMDTRPRODUCT.SALES_QUANTITY, ([Multiplier]*[Sales_Quantity]) AS Qty, IIf([Sub_Category_Id]="001","R","G") AS Category
FROM dbo_vistMDTRPRODUCT INNER JOIN dbo_vistMDCFPRODUCT ON (dbo_vistMDTRPRODUCT.PRODUCT_KEY = dbo_vistMDCFPRODUCT.PRODUCT_KEY) AND (dbo_vistMDTRPRODUCT.STORE_KEY = dbo_vistMDCFPRODUCT.STORE_KEY)
WHERE (((dbo_vistMDTRPRODUCT.STORE_KEY) Not Between 39 And 52) AND ((dbo_vistMDTRPRODUCT.BUSINESS_DAY)>=[Forms]![PSA_frmSalesPurRpt]![txtstartdt] And (dbo_vistMDTRPRODUCT.BUSINESS_DAY)<=[Forms]![PSA_frmSalesPurRpt]![txtenddt]) AND ((dbo_vistMDCFPRODUCT.CATEGORY_ID)="018") AND ((dbo_vistMDCFPRODUCT.SUB_CATEGORY_ID)="001" Or (dbo_vistMDCFPRODUCT.SUB_CATEGORY_ID)="002"));


Any help will be highly appriciated.
Thanks,
 
In the query properties, try setting ODBC Timeout to 0 (so it won't time out). Hope that works.

Want to get great answers to your Tek-Tips questions? Have a look at FAQ219-2884 or FAQ222-2244. Basics at
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top