PRB: L?i "Thm th?t b?i" khi b?n C?p Nh?t b?ng tham chi?u trong m?t l?n xem ?c nh ch? m?c

D?ch tiu ? D?ch tiu ?
ID c?a bi: 305333 - Xem s?n ph?m m bi ny p d?ng vo.
Bung t?t c? | Thu g?n t?t c?

TRI?U CH?NG

Khi b?n ch?y m?t th? t?c ?c lu ho?c SQL CHN statement tr?c ti?p, m c? g?ng ? chn m?t hng vo m?t b?ng ?c tham chi?u trong m?t giao di?n l?p ch? m?c, l?i sau y c th? x?y ra:
CHN khng thnh cng v? cc ty ch?n ?t sau ? ci ?t khng ng: 'ARITHABORT'
Hn n?a, l?i ny c th? x?y ra ngay c? khi "SET ARITHABORT ON" ?c bao g?m trong cc l ho?c th? t?c ?c lu tr? m c? g?ng CHN.

NGUYN NHN

? thnh cng chn m?t hng vo m?t b?ng ?c tham chi?u trong m?t giao di?n l?p ch? m?c, thi?t l?p c?u h?nh SQL ARITHABORT ph?i ?c ?t ? ON. Hn n?a, cc bo co p d?ng thi?t ?t c?u h?nh ny ph?i ?c th?c thi trong batch c?a ring m?nh. Do th? t?c ?c lu tr? ch?a ch? c m?t l, thm cc bo co cho cc th? t?c khng ho?t ?ng.

GI?I PHP

? gi?i quy?t v?n ? ny, thm ADO m? sau vo ?ng d?ng c?a b?n sau khi b?n m? k?t n?i c s? d? li?u c?a b?n:
MyConnection.Execute "SET ARITHABORT ON"
				
ni MyConnection l m?t tham chi?u ?n ?i t?ng k?t n?i ADO b?n ang s? d?ng ? ch?y cc th? t?c ?c lu tr? m th?c hi?n m?t CHN ho?c tuyn b? SQL CHN.

T?NH TR?NG

Hnh vi ny l do thi?t k?.

THNG TIN THM

SET ARITHABORT ON l m?t trong cc ty ch?n khng ?c t? ?ng thi?t l?p cho cc k?t n?i m s? d?ng cc OLE DB Provider cho SQL Server hay tr?nh i?u khi?n SQL Server ODBC. B?i v? OLE DB v ODBC k?t n?i khng ch? ?nh m?t thi?t l?p ARITHABORT, k?t n?i m?c ?nh ? m?c ?nh my ch?, ARITHABORT t?t.

THAM KH?O

? bi?t thm chi ti?t, xem cc ch? ? "Thi?t k? an l?p ch? m?c xem" v "T?o ra m?t ch? s?" trong SQL Server 2000 cu?n sch tr?c tuy?n.

Thu?c tnh

ID c?a bi: 305333 - L?n xem xt sau cng: 27 Thang Tam 2011 - Xem xt l?i: 2.0
p d?ng
  • Microsoft ActiveX Data Objects 2.7, khi ?c dng v?i:
    • Microsoft SQL Server 2000 Standard Edition
T? kha:
kbprb kbmt KB305333 KbMtvi
My d?ch
QUAN TRONG: Bi vi?t ny ?c d?ch b?ng ph?n m?m d?ch my c?a Microsoft ch? khng ph?i do con ng?i d?ch. Microsoft cung c?p cc bi vi?t do con ng?i d?ch v c? cc bi vi?t do my d?ch ? b?n c th? truy c?p vo t?t c? cc bi vi?t trong C s? Ki?n th?c c?a chng ti b?ng ngn ng? c?a b?n. Tuy nhin, bi vi?t do my d?ch khng ph?i lc no c?ng hon h?o. Lo?i bi vi?t ny c th? ch?a cc sai st v? t? v?ng, c php ho?c ng? php, gi?ng nh m?t ng?i n?c ngoi c th? m?c sai st khi ni ngn ng? c?a b?n. Microsoft khng ch?u trch nhi?m v? b?t k? s? thi?u chnh xc, sai st ho?c thi?t h?i no do vi?c d?ch sai n?i dung ho?c do ho?t ?ng s? d?ng c?a khch hng gy ra. Microsoft c?ng th?ng xuyn c?p nh?t ph?n m?m d?ch my ny.
Nh?p chu?t vo y ? xem b?n ti?ng Anh c?a bi vi?t ny:305333

Cung cp Phan hi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com