SQL 2000 AS400 için güncellemeyi yapma

oy
0

Aşağıdaki gibi bir openquery aracılığıyla sql server 2000 AS400 şey güncellemeye çalışıyorum.

UPDATE
OPENQUERY(odbcname, 'SELECT * FROM libname.filename WITH NC')
SET NBFLAG01=1
WHERE NBFLAG01 <> 1

İşte alıyorum hatadır.

OLE DB provider 'MSDASQL' reported an error.  
[OLE/DB provider returned message: Insufficient base table information for updating or refreshing.]
OLE DB error trace [OLE/DB Provider 'MSDASQL' IRowsetChange::SetData returned 0x80004005:   ].
Oluştur 09/12/2008 saat 19:02
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
1

select içinde alanlarını listeleyen deneyin. şey bir sorun olarak bu ortadan kaldırmak için ise.

Cevap 09/12/2008 saat 20:24
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more