Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
How to use BULK INSERT ?
Message
 
À
02/11/2004 07:40:37
Cetin Basoz
Engineerica Inc.
Izmir, Turquie
Information générale
Forum:
Visual FoxPro
Catégorie:
Client/serveur
Versions des environnements
Visual FoxPro:
VFP 8 SP1
OS:
Windows XP
Database:
MS SQL Server
Divers
Thread ID:
00956757
Message ID:
00957222
Vues:
20
Thank you for help.
i try to use OpenRowSet() but have a error message

1)
exec sp_addlinkedserver @server=N'CSTSERVER',
@srvproduct ='',
@provider = N'MSDASQL',
@datasrc=N'DBF'
2)
exec sp_addlinkedsrvlogin @rmtsrvname=N'CSTSERVER',
@useself = N'FALSE',
@locallogin = NULL,
@rmtuser = N'',
@rmtpassword =N''

first two work fine

3)
select * from [CSTSERVER].[Q:\FPDEV\COMMON\sqlappinspect]..[helpdb]

here i have an error
OLE DB provider 'MSDASQL' reported an error.
[OLE/DB provider returned message: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified]
OLE DB error trace [OLE/DB Provider 'MSDASQL' IDBInitialize::Initialize returned 0x80004005: ].



>>Hello All !
>>I have VFP 8.0/SQL Server SPT application.
>>I'm wondering is there any way to use BULK INSERT command for loading DBF file into a SQL Server table ? All examples I've seen were about loading text files and not the DBF.
>>TIA
>>Mariam
>
>Mariam,
>It's because dbf files do not need BULK INSERT command. See OpenRowSet() - or search here for samples.
>Cetin
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform