Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабы / gorev_akhajan_makakshiripov_ehffektivnaja_rabota_s_subd

.pdf
Скачиваний:
53
Добавлен:
26.04.2015
Размер:
3.17 Mб
Скачать

Внашей книге мы старались показать возможности разработки приложений для обработки данных с использованием современных средств разработки фирмы Microsoft. С точки зрения программиста речь идет об использовании одной из двух платформ: Visual FoxPro или Visual Basic. На последней строится работа с MS Access, и обе платформы позволяют вполне успешно использовать архитектуру клиент-сервер на базе MS SQL Server, а также возможности Windows API. В книге речь шла и о совместном использовании различных платформ для решения тех или иных задач.

Для того чтобы облегчить читателям перенос своих приложений на другую платформу, мы включили в книгу данное приложение. Как уже неоднократно подчеркивалось, Visual FoxPro предоставляет инструментарий, узконаправленный для разработки приложений по обработке данных, в то время как Visual Basic является универсальным пакетом программирования. В связи

сэтим, естественно, что Visual FoxPro имеет более богатые средства работы с данными. При переносе приложения с Visual FoxPro на Visual Basic программист может столкнуться с дефицитом языковых средств, поэтому за сравниваемую базу взят именно набор команд и функций Visual FoxPro.

Вследующем списке приведено соответствие команд и функций Visual Fox-Pro 5.0 с Visual Basic:

Команды и функции Visual FoxPro

Сравнение с Visual Basic

#DEFINE ... #UNDEF

Не поддерживается

#IF ... #ENDIF

Не поддерживается

#INCLUDE

Не поддерживается

$

Подобно InStr()

%

Mod

& (макроподстановка)

Не поддерживается :: (выполнение метода в родительском классе)

Не поддерживается

? | ??

Подобно Print

???

Не поддерживается

ABS( )

Abs() ACLASS( )

Не поддерживается

ACOPY( )

Не поддерживается

ACOS( )

Не поддерживается

ADATABASES( )

Не поддерживается

ADBOBJECTS()

Не поддерживается

ADD CLASS

Не поддерживается

ADD TABLE

Не поддерживается

ADEL( )

Не поддерживается

ADIR( )

Не поддерживается

AELEMENT( )

Не поддерживается

AERROR( )

Подобно коллекции объектов Err в DAO AFIELDS( )

Не поддерживается

AFONT()

Не поддерживается

Ⱦɚɧɧɚɹ ɜɟɪɫɢɹ ɤɧɢɝɢ ɜɵɩɭɳɟɧɚ ɷɥɟɤɬɪɨɧɧɵɦ ɢɡɞɚɬɟɥɶɫɬɜɨɦ %RRNV VKRS Ɋɚɫɩɪɨɫɬɪɚɧɟɧɢɟ ɩɪɨɞɚɠɚ ɩɟɪɟɡɚɩɢɫɶ ɞɚɧɧɨɣ ɤɧɢɝɢ ɢɥɢ ɟɟ ɱɚɫɬɟɣ ɁȺɉɊȿɓȿɇɕ Ɉ ɜɫɟɯ ɧɚɪɭɲɟɧɢɹɯ ɩɪɨɫɶɛɚ ɫɨɨɛɳɚɬɶ ɩɨ ɚɞɪɟɫɭ piracy@books-shop.com

AINS( )

Не поддерживается

AINSTANCE()

Не поддерживается

ALEN( )

Не поддерживается

ALLTRIM( ) Trim()

ALTER TABLE - SQL

Не поддерживается

AMEMBERS( )

Не поддерживается

APPEND

Метод AddNew объекта RecordSet в DAO APPEND FROM

Не поддерживается

APPEND FROM ARRAY

Не поддерживается

APPEND MEMO

Не поддерживается

APPEND PROCEDURES

Не поддерживается

APRINTERS( )

Не поддерживается

ASC( )

Asc() ASCAN( )

Не поддерживается

ASELOBJ( )

Не поддерживается

ASIN( )

Не поддерживается

ASORT( )

Не поддерживается

ASSERT

Не поддерживается

ASUBSCRIPT( )

Не поддерживается

AT( )

Подобно InStr(). Нет поддержки числа вхождений выражения для поиска

ATAN( )

Не поддерживается

ATC( )

Подобно InStr(). Нет поддержки числа вхождений выражения для поиска

ATCC()

Не поддерживается

ATCLINE( )

Не поддерживается

ATLINE( )

Не поддерживается

ATN2( )

Не поддерживается

AT_C()

Не поддерживается

AUSED( )

Не поддерживается

AVERAGE

Не поддерживается

BEGIN TRANSACTION BeginTrans

BETWEEN( )

Не поддерживается

BINTOC()

Не поддерживается

BITAND()

Не поддерживается

www.books-shop.com

BITCLEAR()

Не поддерживается

BITLSHIFT()

Не поддерживается

BITNOT()

Не поддерживается

BITOR()

Не поддерживается

BITRSHIFT()

Не поддерживается

BITSET()

Не поддерживается

BITTEST()

Не поддерживается

BITXOR()

Не поддерживается

BLANK

Не поддерживается

BOF()

Свойство BOF объект RecordSet в DAO CALCULATE

Не поддерживается

CANCEL End

CANDIDATE( )

Не поддерживается

CAPSLOCK( )

Не поддерживается

CD | CHDIR ChDir

CDOW( )

Не поддерживается

CDX( )

Не поддерживается

CEILING( )

Не поддерживается

CHR( )

Chr() CHRSAW( )

Не поддерживается

CHRTRAN( )

Не поддерживается

CHRTRANC()

Не поддерживается

CLEAR RESOURCES

Не поддерживается

CLOSE

Не поддерживается

CLOSE INDEXES

Не поддерживается

CLOSE TABLES

Не поддерживается

CMONTH( )

Не поддерживается

COMPILE DATABASE

Не поддерживается

COMPOBJ( )

Не поддерживается

CONTINUE

Не поддерживается

COPY FILE

Не поддерживается

COPY INDEXES

Не поддерживается

COPY MEMO

Не поддерживается

www.books-shop.com

COPY PROCEDURES

Не поддерживается

COPY STRUCTURE

Не поддерживается

COPY STRUCTURE EXTENDED

Не поддерживается

COPY TAG

Не поддерживается

COPY TO

Не поддерживается

COPY TO ARRAY

Не поддерживается

COS( )

Cos()

COUNT

Не поддерживается

CPCONVERT( )

Не поддерживается

CPCURRENT( )

Не поддерживается

CPDBF( )

Не поддерживается

CREATE

Не поддерживается

CREATE CLASS

Не поддерживается

CREATE CLASSLIB

Не поддерживается

CREATE CONNECTION

Подобно свойству Connect в DAO CREATE DATABASE

Метод CreateDatabase объекта Work-space в DAO CREATE FROM

Не поддерживается

CREATE QUERY

Метод CreateQueryDef объекта DataBase в DAO CREATE SQL VIEW

Подобно свойству SQL объекта QueryDef в DAO CREATE TABLE - SQL

Метод Execute объекта Database в DAO CREATE TRIGGER

Не поддерживается

CREATEBINARY()

Не поддерживается

CREATEOBJECT( ) CreateObject()

CREATEOFFLINE( )

Не поддерживается

CTOBIN( )

Не поддерживается

CTOD( ) CDate()

CTOT( )

Не поддерживается

CURDIR( ) CurDir()

CURSORGETPROP( )

Не поддерживается

CURSORSETPROP( )

Не поддерживается

DATE( )

Date() DATETIME( )

Не поддерживается

DAY( )

Day()

www.books-shop.com

DBC( )

Не поддерживается

DBGETPROP( )

Не поддерживается

DBSETPROP( )

Не поддерживается

DBUSED( )

Не поддерживается

DEBUG

Не поддерживается

DEBUGOUT

Не поддерживается

DECLARE

Dim и ReDim

DECLARE - DLL Declare DEFINE CLASS

Не поддерживается

DELETE

Подобно методу Delete объекта RecordSet в DAO DELETE - SQL

Метод Execute объекта Database в DAO DELETE CONNECTION

Не поддерживается

DELETE DATABASE

Не поддерживается

DELETE FILE Kill

DELETE TAG

Не поддерживается

DELETE TRIGGER

Не поддерживается

DELETE VIEW

Не поддерживается

DELETED( )

Не поддерживается

DESCENDING( )

Не поддерживается

DIFFERENCE( )

Подобно Like

DIMENSION

Dim и ReDim

DIR or DIRECTORY

Не поддерживается

DIRECTORY( )

Подобно Dir()

DISKSPACE( )

Не поддерживается

DISPLAY

Не поддерживается

DISPLAY CONNECTIONS

Не поддерживается

DISPLAY DATABASE

Не поддерживается

DISPLAY DLLS

Не поддерживается

DISPLAY FILES

Не поддерживается

DISPLAY MEMORY

Не поддерживается

DISPLAY OBJECTS

Не поддерживается

DISPLAY PROCEDURES

Не поддерживается

DISPLAY STATUS

Не поддерживается

www.books-shop.com

DISPLAY STRUCTURE

Не поддерживается

DISPLAY TABLES

Не поддерживается

DISPLAY VIEWS

Не поддерживается

DMY( )

Не поддерживается

DO

Call

DO CASE ... ENDCASE Select Case... End

DO WHILE ... ENDDO Do While... End

DODEFAULT()

Не поддерживается

DOEVENTS DoEvents

DOW( )

WeekDay() DROPOFFLINE( )

Не поддерживается

DTOC( ) Str()

DTOR( )

Не поддерживается

DTOS( )

Не поддерживается

DTOT( )

Не поддерживается

DefaultExt( )

Не поддерживается

DriveType( )

Не поддерживается

EJECT

Не поддерживается

EJECT PAGE

Не поддерживается

EMPTY( )

Подобно IsEmpty(). Проверяется только инициализация

END TRANSACTION CommitTrans

EOF()

Свойство EOF объекта RecordSet в DAO

ERASE

Kill

ERROR

Подобно Error ERROR( )

Подобно свойству Number объекта Err в DAO EVALUATE( )

Не поддерживается

EXIT

Exit

EXP( )

Exp() EXPORT

Не поддерживается

FCHSIZE( )

Не поддерживается

FCLOSE( ) Close

FCOUNT( )

Не поддерживается

FCREATE( )

Подобно Open. Не поддерживается указание типа файла

www.books-shop.com

FDATE( )

Подобно FileDateTime()

FEOF( )

EOF() FERROR( )

Не поддерживается

FFLUSH( )

Не поддерживается

FGETS( )

Подобно Input #

FIELD( )

Не поддерживается

FILE( )

Подобно Dir()

FILTER( )

Не поддерживается

FKLABEL( )

Не поддерживается

FKMAX( )

Не поддерживается

FLOCK( )

Не поддерживается

FLOOR( )

Не поддерживается

FLUSH

Не поддерживается

FONTMETRIC( )

Не поддерживается

FOPEN( ) Open

FOR ... NEXT For... Next

FOR( )

Не поддерживается

FOUND()

Не поддерживается

FPUTS( )

Подобно Print #

FREAD( )

Подобно Input #

FREE TABLE

Не поддерживается

FSEEK( ) Seek()

FSIZE( )

Не поддерживается

FTIME( )

Подобно FileDateTime()

FULLPATH( )

Не поддерживается

FUNCTION Function

FV( )

FV() FWRITE( )

Подобно Print #

GATHER

Не поддерживается

GETCOLOR( )

Метод ShowColor элемента ActiveX CommonDialog GETCP( )

Не поддерживается

GETDIR()

Не поддерживается

GETENV( ) Environ()

www.books-shop.com

GETEXPR

Не поддерживается

GETFILE( )

Метод ShowOpen элемента ActiveX CommonDialog GETFLDSTATE( )

Не поддерживается

GETFONT( )

Метод ShowFont элемента ActiveX CommonDialog GETNEXTMODIFIED( )

Не поддерживается

GETOBJECT( ) GetObject()

GETPEM()

Не поддерживается

GETPICT( )

Не поддерживается

GETPRINTER( )

Подобно методу ShowPrint элемента ActiveX CommonDialog GO | GOTO

Подобно методу Move объекта RecordSet в DAO GOMONTH( )

Не поддерживается

HEADER( )

Не поддерживается

HELP

Метод ShowHelp элемента ActiveX CommonDialog HOME( )

Не поддерживается

HOUR( ) Hour()

IDXCOLLATE( )

Не поддерживается

IF ... ENDIF

If Then... Endif

IIF( )

IIf()

IMESTATUS()

Не поддерживается

IMPORT

Не поддерживается

INDBC()

Не поддерживается

INDEX

Не поддерживается

INKEY( )

Не поддерживается

INLIST( )

Не поддерживается

INSERT - SQL

Метод Execute объекта Recordset в DAO INSMODE( )

Не поддерживается

INT( )

Int() ISALPHA( )

Не поддерживается

ISBLANK( )

Не поддерживается

ISDIGIT( ) IsNumeric()

ISEXCLUSIVE( )

Не поддерживается

ISFLOCKED( )

Не поддерживается

ISLEADBYTE( )

Не поддерживается

www.books-shop.com

ISLOWER( )

Конструкция g = LCase(g)

ISNULL( ) IsNull()

ISREADONLY( )

Не поддерживается

ISRLOCKED( )

Не поддерживается

ISUPPER( )

Конструкция g = LCase(g)

KEY( )

Не поддерживается

KEYBOARD

Не поддерживается

KEYMATCH( )

Не поддерживается

LASTKEY( )

Не поддерживается

LEFT( )

Left()

LEFTC()

Не поддерживается

LEN( )

Len()

LENC()

Не поддерживается

LIKE( )

Like

LIKEC()

Не поддерживается

LINENO( )

Не поддерживается

LOADPICTURE( ) LoadPicture()

LOCAL

Private

LOCATE

Не поддерживается

LOCFILE( )

Не поддерживается

LOCK( )

Не поддерживается

LOG( )

Log() LOG10( )

Не поддерживается

LOOKUP( )

Не поддерживается

LOWER( ) LCase()

LPARAMETERS

Не поддерживается

LTRIM( ) LTrim()

LUPDATE( )

Не поддерживается

MAX( )

Не поддерживается

MCOL( )

Не поддерживается

MD | MKDIR MdDir

MDOWN( )

Не поддерживается

MDX( )

Не поддерживается

www.books-shop.com

MDY( )

Не поддерживается

MEMLINES( )

Не поддерживается

MESSAGE( ) Error()

MESSAGEBOX( ) MsgBox()

MIN( )

Не поддерживается

MINUTE( ) Minute()

MLINE( )

Не поддерживается

MOD( )

Mod MODIFY CLASS

Не поддерживается

MODIFY COMMAND

Не поддерживается

MODIFY CONNECTION

Не поддерживается

MODIFY DATABASE

Не поддерживается

MODIFY FILE

Не поддерживается

MODIFY GENERAL

Не поддерживается

MODIFY MEMO

Не поддерживается

MODIFY QUERY

Не поддерживается

MODIFY STRUCTURE

Не поддерживается

MODIFY VIEW

Не поддерживается

MONTH( ) Month()

MOUSE

Не поддерживается

MROW( )

Не поддерживается

MTON( ) Val()

NDX( )

Не поддерживается

NODEFAULT

Не поддерживается

NORMALIZE( )

Не поддерживается

NOTE

Rem NTOM( )

CCur() NUMLOCK( )

Не поддерживается

NVL( )

Не поддерживается

OBJTOCLIENT( )

Не поддерживается

OCCURS( )

Не поддерживается

OLDVAL( )

Не поддерживается

ON ERROR

On Error

www.books-shop.com

Соседние файлы в папке лабы