Я начал работать в проекте, который разработан с использованием Visual FoxPro, SQL разъединить & это программное обеспечение настраиваемых средств мы состыкованные от другого клиента & после этого в .prg я модифицируя продукт & с использованием Это.
здесь what i'm facing problem is i'm not getting how it is connect to sql server for CURD operation.
, пожалуйста, помогите мне.краткого описания о Foxpro и SQL связи
0
A
ответ
2
Если я правильно понимаю, вы спрашиваете, как получить доступ к данным в SQL Server из Visual FoxPro для операций CRUD. Следующий код может помочь вам понять, как это можно сделать. UPDATE, DELETE, INSERT и хранимые процедуры также могут быть использованы таким образом.
LOCAL connectionString
connectionString = "Driver={SQL Server};Server=myServer;Database=myDB;Uid=myUserName;Pwd=myPassword;"
LOCAL sql
sql = "SELECT * FROM myTable"
LOCALconnHandle
connHandle = SQLSTRINGCONNECT(connectionString)
= SQLSETPROP(connHandle, 'asynchronous', .f.)
= SQLEXEC(connHandle, sql, 'myTable')
= SQLDISCONNECT(connHandle)
SELECT myTable
BROWSE
1
В дополнение к хорошим советам Дейва вам необходимо знать, как существующее приложение обращается к данным SQL. VFP предоставляет три способа поговорить с SQL-сервером: прокси-сервер SQL (SPT), удаленные представления и указатели. Лучше всего использовать тот же подход, который уже существует.
Tamar
К сожалению, ваш вопрос совсем не ясен. Вам нужно быть более конкретным: что именно вы пытаетесь сделать, что вы уже пробовали, что вызывает код, вызывающий проблему, есть ли у вас конкретные сообщения об ошибках. – Pondlife