Red de conocimiento informático - Problemas con los teléfonos móviles - visualfoxpro9 0

visualfoxpro9 0

ADATABASES() coloca los nombres y rutas de todas las bases de datos abiertas en la matriz de variables de memoria.

ADBOBJECTS() coloca el nombre de la conexión con nombre, el nombre de la relación, el nombre de la tabla o SQL en el archivo actual. base de datos Coloque el nombre de la vista en una matriz de variables de memoria

AFIELDS() almacena la información estructural de la tabla actual en una matriz y devuelve el número de campos en la tabla

ALIAS() devuelve la tabla actual O especifica un alias para el espacio de trabajo

ASESSIONS() Crea una matriz de ID de sesión de datos existentes

ATAGINFO() Crea una matriz que contiene el índice y las expresiones clave del nombre , cantidad y matriz de información de tipo

AUSED() almacena el alias de la tabla y el área de trabajo en una sesión de datos en una matriz de variables de memoria

BOF() determina si el puntero del registro actual es al principio de la tabla

p>

CANDIDATE() determina si el índice es un índice candidato

CDX() devuelve el nombre del índice compuesto abierto (.CDX ) archivo basado en el número de posición de índice especificado

CPDBP () Devuelve la página de códigos utilizada para abrir la tabla

CREATEOFFLINE() Crea una vista gratuita a partir de una vista existente

CURSORGETPROP() Devuelve la configuración de propiedades actual de la tabla o tabla temporal de VisualFoxPro

CURSORSETPROP() Especifica la configuración de propiedades de la tabla o tabla temporal de VisualFoxPro

CURSORTOXML() Convierte la tabla temporal de VisualFoxPro a texto XML

CURVAL() Desde el disco Devuelve valores de campo directamente desde la tabla o fuente de datos remota

DBC() Devuelve el nombre y la ruta de la base de datos actual

DBF() Devuelve el nombre de la tabla abierta en el espacio de trabajo especificado, o basado en la tabla Alias ​​​​devuelve el nombre de la tabla

DBSETPROP() Establece una propiedad para la base de datos actual o un campo, conexión con nombre, tabla o vista en la base de datos actual

DELETED() Devuelve una propiedad que indica si el registro actual está marcado Valor lógico con marca de eliminación

DESCENDIENTE () Si se crea un identificador de índice con la palabra clave DESCENDING

DROPOFFLINE() Abandonar todas las modificaciones a la vista libre y devolver la vista libre a la base de datos

EOF() determina si la posición del puntero del registro excede el último registro en la tabla actual o en la tabla especificada

FCOUNT() devuelve el número de campos en el error

FIELD() Devuelve el nombre del campo en el tabla según el número

FILTER() Devuelve la expresión de filtro de tabla especificada en el comando SETFILTER

FLDLIST() Para la lista de campos especificada por el comando SETmELDS, devuelve los campos y los calculados expresiones de campo de resultado

FLOCK() intenta bloquear la tabla actual o la tabla especificada

FOR() devuelve un archivo de índice único abierto o un identificador de índice Expresión de filtro de índice

FOUND() Si el comando CONTINUE, FIND, LOCATE o SEEK se ejecuta correctamente, el valor de retorno de la función es "verdadero"

FSIZE() en bytes, devuelve el tamaño del campo especificado o file

GETFLDSTATE() devuelve un valor que indica si el campo de la tabla o tabla temporal ha sido editado, si hay registros adicionales o si el estado de eliminación del registro ha cambiado

GETNEXTMODIFIED() devuelve un número de registro correspondiente al siguiente registro modificado en la tabla de búfer o tabla temporal

HEADER() devuelve el encabezado del archivo de tabla actual o especificado

Número de bytes ocupados

IDXCOLLATE() Devuelve la secuencia ordenada del índice o identificador de índice

INDBC() Devuelve "verdadero" si el objeto de base de datos especificado está en la base de datos actual (. T.)

INDEXSEEK() busca la primera aparición de un registro en una tabla de índice

ISEXCLUSIVE() determina si una tabla o base de datos se abre exclusivamente

ISEXCLUSIVE() p>

ISFLOCKED() devuelve el estado de bloqueo de la tabla

ISREADONLY() determina si la tabla se abre en modo de solo lectura

ISRLOCKED() devuelve el estado de bloqueo del registro

KEY() devuelve la expresión de la palabra clave del índice del ID del índice o del archivo de índice

KEYMATCH() busca una palabra clave del índice en el ID del índice o en el índice file

LOOKUP() Busca en la tabla el primer registro cuyo valor de campo coincida con la expresión especificada

LUPDATE() Devuelve la fecha de la última actualización de una tabla

MDX() Devuelve según el número de índice especificado Abierto. Nombre de archivo de índice compuesto CDX

MEMLINES() devuelve el número de filas en el campo memo

MLINE() devuelve la fila especificada en el campo memo como una cadena

NDX() devuelve el nombre de un archivo de índice (JDX) abierto para la tabla actual o la tabla especificada

ORDER() devuelve el archivo de índice maestro o identificador de la tabla actual o la tabla especificada

PRIMARY() comprueba el identificador del índice y devuelve "verdadero" (.T.) si es el identificador del índice principal

RECCOUNT() devuelve el número de registros en el archivo actual o tabla especificada

RECNO() devuelve el número de registro actual en la tabla actual o la tabla especificada

RECSIZE() devuelve el tamaño (ancho) de los registros en la tabla

REFRESH() en una vista SQL actualizable Actualizar datos

RELATION() Devuelve la expresión relacional especificada para la tabla abierta en el espacio de trabajo dado

SEEK() Busca una tabla indexada tabla para un registro Posición de la primera aparición

SELECT() Devuelve el número de espacio de trabajo actual o el número máximo de espacios de trabajo no utilizados

SETFLDSTATE() Especifica un campo para un campo o registro en una tabla o valor de estado de tabla temporal o valor de estado de eliminación

SQLCANCEL() Solicita cancelar una instrucción SQL en ejecución

SQLCOLUMNS() Almacena el nombre de la columna de la tabla de origen de datos especificada e información sobre cada una columna en una tabla temporal de VisualFoxPro

SQLCOMMIT() confirma una transacción

SQLCONNECT() establece una conexión con la fuente de datos

SQLDISCONNECT() finaliza la conexión a la fuente de datos

SQLEXEC() envía una declaración SQL a la fuente de datos para su procesamiento

SQLGETPROP() devuelve la configuración actual o la configuración predeterminada de una conexión activa

SQLMORERESULTS() Si hay varios conjuntos de resultados, copie otro conjunto de resultados en la tabla temporal de VisualFoxPro

SQLPREPARE() Antes de usar SQLEXEC() para realizar operaciones de datos remotas, puede usar esta función para hacer que datos remotos listos para su ejecución

SQLROLLBACK() Cancela cualquier cambio realizado durante la transacción actual

SQLSETPROP() Especifica la configuración para una conexión activa

SQLSTRINGCONNECT( ) Establece una conexión a la fuente de datos usando una cadena de conexión

SQLTABL

ES() almacena el nombre de la tabla en la fuente de datos en la tabla temporal de Visual FoxPro

Expresión de índice SYS(14)

Número de índice de control SYS(21)

SYS(22) controla el nombre de identificación o el nombre del índice

SYS(2011) devuelve el estado de bloqueo de registros o bloqueo de tablas en el espacio de trabajo actual

SYS(2012) devuelve la nota campo de la tabla Tamaño de bloque

SYS(2021) Expresión de índice de filtro

SYS(2029) Devuelve el valor correspondiente al tipo de tabla

SYS(3054) Nivel de optimización de Rushmore ·

TAG() devuelve el archivo . El nombre de identificación del archivo de índice compuesto de elementos múltiples CDX o devolver el archivo . El nombre del archivo de índice de entrada única IDX

TAGCOUNT() devuelve la identificación del archivo de índice compuesto (.CDX) y el número de archivos de índice de entrada única abiertos (.IDX)

TAGNO() devuelve la identificación del archivo de índice compuesto (.CDX) y la posición del índice del archivo de índice único abierto (.IDX)

TARGET() Devuelve el alias de una tabla que es el destino de la relación especificada por la cláusula INTO del comando SETRELATION

UNIQUE() se usa para probar si el índice se creó de manera única

UPDATED() se usa para probar si los datos han sido modificado en el último comando READ

USED() Determina si una tabla está abierta en el espacio de trabajo especificado

XMLTOCURSOR() Convierte texto XML en un cursor o tabla de Visual FoxPro

--------- -------------------------------------

Funciones de fecha y hora de Visual FoxPro

CTOD() convierte expresiones de caracteres en expresiones de fecha.

CDOW() devuelve el valor del día de la semana a partir de la expresión de fecha o fecha y hora dada.

CMONTH() devuelve el nombre del mes para la fecha o expresión de fecha y hora dada.

CTOD() convierte expresiones de caracteres en expresiones de fecha.

CTOT() devuelve un valor de fecha y hora a partir de una expresión de carácter.

DATE() devuelve la fecha actual del sistema controlada por el sistema operativo, o crea un valor de fecha compatible con el año 2000.

DATETIME() devuelve la fecha y hora actuales como un valor de fecha y hora, o crea un valor de fecha y hora compatible con 2000.

DAY() devuelve el día del mes para una expresión de fecha o de fecha y hora determinada como un valor numérico.

DMY() devuelve una expresión de caracteres en formato "día-mes-año" a partir de una expresión de fecha o fecha y hora (por ejemplo, 31 de mayo de 1995). Los nombres de los meses no están abreviados.

DTOC() devuelve un carácter de fecha a partir de una expresión de fecha o fecha y hora.

DTOS() devuelve una cadena de fecha en formato aaaammdd de la expresión de fecha o fecha y hora especificada.

DTOT() devuelve un valor de fecha y hora a partir de una expresión de fecha.

GOMONTH() devuelve la fecha anterior o posterior al número de meses especificado para la expresión de fecha o de fecha y hora dada.

HOUR() devuelve la parte horaria de una expresión de fecha y hora.

MDY() devuelve la fecha o expresión de fecha y hora especificada en el formato "mes-día-año", donde el nombre del mes no está abreviado.

MINUTE() devuelve la parte de los minutos de la expresión de fecha y hora.

MES() devuelve el valor del mes de la fecha o expresión de fecha y hora dada.

QUARTER() devuelve el valor del trimestre en una expresión de fecha o fecha y hora.

SEC() devuelve la parte de segundos de la expresión de fecha y hora.

SECONDS() devuelve el tiempo transcurrido desde la medianoche en segundos.

SYS(1) devuelve la fecha actual del sistema como una cadena numérica de fecha.

SYS(2) devuelve el tiempo transcurrido desde medianoche, medido en segundos.

SYS(10) Convierte una fecha (juliana) en una cadena.

SYS(11) Convierte una expresión de fecha o cadena representada por formato de fecha en una fecha (juliana).

TIME() devuelve la hora actual del sistema en formato de 24 horas, cadena de 8 dígitos (hora:minuto:segundo).

TTOC() devuelve un valor de carácter de una expresión de fecha y hora.

TTOD() devuelve un valor de fecha a partir de una expresión de fecha y hora.

SEMANA() devuelve el valor que representa la semana del año a partir de una expresión de fecha o de fecha y hora.

YEAR() devuelve el año de la expresión de fecha especificada.

Función de caracteres de Visual FoxPro

ALLTRIM(). Elimina los espacios iniciales y finales en la expresión de caracteres especificada

ASC() Devuelve el valor ANSI del carácter más a la izquierda en la expresión de caracteres

AT() Devuelve la expresión de caracteres o el campo memo en otra expresión de carácter La posición de la primera aparición de una expresión de carácter o campo de nota

AT_C() devuelve la posición de la primera aparición de una expresión de carácter o campo de nota en otra expresión de carácter o campo de nota

ATC() devuelve la posición de la primera aparición de una expresión de carácter o campo memo en otra expresión de carácter o campo memo

ATCC() devuelve la posición de una expresión de carácter o campo memo en otro carácter expresión o la primera aparición de un campo memo

ADDBS() Agrega una barra invertida a una expresión de ruta si es necesario

ATCLINE() Devuelve una expresión de carácter o la primera aparición de un campo memo El número de línea de la primera aparición de una expresión de caracteres o campo memo en otra expresión de caracteres o campo memo

ATLINE() Devuelve el número de línea de la primera aparición de una expresión de caracteres o campo memo en otra expresión de caracteres o campo memo

BETWEEN() determina si el valor de una expresión está entre los valores de otras dos expresiones del mismo tipo de datos

CHR() devuelve su valor correspondiente según al código numérico ANSI especificado Carácter

CHRTRAN() Reemplaza los caracteres de la primera expresión de caracteres que coinciden con los caracteres de la segunda expresión con los caracteres correspondientes de la tercera expresión

CHRTRANC ( ) Reemplazar los caracteres en la primera expresión de caracteres que coinciden con los caracteres de la segunda expresión con los caracteres correspondientes en la tercera expresión

CPCONVERT() Reemplazar caracteres, campos de notas o caracteres Convertir una expresión a otra página de códigos

CHRSAW() Determina si un carácter aparece en el búfer del teclado

CHRTRAN() En una expresión de carácter, combínalo con una segunda expresión Reemplaza los caracteres que coincidan con los caracteres de la expresión con los caracteres correspondientes en la tercera expresión

CHRTRANC() Reemplace los caracteres de la primera expresión de caracteres que coincidan con los caracteres de la segunda expresión con los caracteres de la tercera expresión El carácter correspondiente en una expresión

DIFFERENCE() devuelve un número entero entre 0 y 4, lo que indica la diferencia fonética relativa entre las dos expresiones de caracteres

EMPTY() determina si la expresión es un valor nulo

GErWORDCOUNr() cuenta el número de palabras en una cadena

GETWORDNUM() devuelve una palabra específica de una cadena

INLIST() Determina si una expresión coincide con una de un conjunto de expresiones '

ISALPHA() Determina si el carácter más a la izquierda de una expresión de caracteres es una letra

ISBLANK() Determina si la expresión está vacía

ISDIGIT() determina si el carácter más a la izquierda de la expresión de caracteres es un número (0 a 9)

ISLEADBYTE() si la expresión de caracteres es el primero Si el primer byte del carácter es el byte inicial, devuelve "verdadero" (.T.)

ISLOWER() determina si el carácter más a la izquierda de la expresión de carácter es una letra minúscula

ISMOUSE() determina si la computadora tiene un mouse

ISNULL() determina si el resultado del cálculo es un valor NULL

ISUPPER() determina si el primer carácter de la expresión de caracteres es una letra mayúscula (A~z)

LEFT () · Devuelve el número especificado de caracteres comenzando desde el carácter más a la izquierda de la expresión de caracteres

<

p>LEPTC() Devuelve el número especificado de caracteres comenzando desde el carácter más a la izquierda de la expresión de caracteres

LEN() Devuelve el número de caracteres de la expresión de caracteres

LENC() Devuelve la expresión de caracteres El número de caracteres en la fórmula

LIKE() determina si una expresión de caracteres coincide con otra expresión de caracteres

LIKEC() determina si una expresión de caracteres coincide con otra expresión de caracteres coincide con expresión

LOWER() Devuelve la expresión de caracteres especificada en letras minúsculas

LTRIM() Elimina los espacios iniciales de la expresión de caracteres especificada y devuelve la expresión resultante

OCCURS () devuelve el número de veces que aparece una expresión de caracteres en otra expresión de caracteres

OEMTOANSI() se utiliza para convertir caracteres en una expresión de cadena en sus caracteres correspondientes en el conjunto de caracteres ANSI

PADL(), PADR(), PADC() devuelven un carácter de una expresión y llenan la cadena con espacios o caracteres desde la izquierda, la derecha o ambos lados hasta la longitud especificada

PROPER() Devuelve una cadena de una expresión de caracteres, con cada primera letra de la cadena en mayúscula

RAT() Devuelve una expresión de caracteres o campo memo La posición de la primera aparición de otra expresión de caracteres o campo memo, comenzando desde carácter situado más a la derecha

RATC() devuelve la posición de una expresión de carácter al final de otra expresión de carácter o campo de nota El número de línea de una ocurrencia, comenzando desde la última línea

RATLINE( ) Devuelve el número de línea de la última aparición de una expresión de carácter o campo de nota en otra expresión de carácter o campo de nota, comenzando desde la última línea. Comienza a contar.

REPUCATE() devuelve una cadena, que se obtiene repitiendo la expresión de carácter especificada un número específico de veces

RIGHT() devuelve la cadena especificada comenzando desde el número de caracteres más a la derecha.

RIGHTC() devuelve el número de caracteres especificado más a la derecha de una cadena

RTRIM() devuelve la cadena resultante después de eliminar los espacios que siguen a la expresión de caracteres

p >

SOUNDEX() Devuelve la representación fonética de la expresión de caracteres especificada

SPACE() Devuelve una cadena que consta del número especificado de espacios

STR() Devuelve lo mismo que los caracteres especificados correspondientes a expresiones numéricas

STRCONV() Convierte expresiones de caracteres en otra forma

STREXTRACT() Devuelve una cadena entre dos delimitadores

STRTRAN() En la expresión del primer carácter o el campo memo, busca la expresión del segundo carácter o el campo memo y reemplaza cada aparición de la expresión del segundo carácter con la expresión del tercer carácter o el campo memo o el campo memo

STUFF() devuelve una cadena obtenido reemplazando el número especificado de caracteres en una expresión de caracteres existente con otra expresión de caracteres

STUFFC () Devuelve una cadena obtenida reemplazando un número específico de caracteres en una expresión de caracteres existente con otra expresión de caracteres

SUBSTR() De la expresión de caracteres dada o Devuelve una cadena en el campo memo

SUBSTRC() Devuelve una cadena de una expresión de caracteres o campo memo dada

SYS( 15) Reemplaza caracteres en una cadena

SYS(20) Convierte texto en alemán

TEXTMERGE() Proporciona evaluación de expresiones de cadena.

TRIM() devuelve la expresión de caracteres especificada después de eliminar todos los espacios de sufijo

TXTWIDTH() devuelve la longitud de la expresión de caracteres de acuerdo con el ancho promedio de caracteres de la fuente

TYPE () Calcula una expresión de caracteres y devuelve el tipo de datos de su contenido

UPPER() Devuelve la expresión de caracteres especificada en letras mayúsculas

------- --- ------------------------------------

Funciones numéricas de Visual FoxPro

ABS() Devuelve el valor absoluto de la expresión numérica especificada

ACOS() Devuelve el coseno inverso de la expresión numérica especificada

ASIN() Devuelve el inverso de la expresión numérica Valor en radianes cordales

ATAN() devuelve el valor en radianes arcotangente de una expresión numérica

ATN2() devuelve el valor arcotangente del valor especificado y el valor de retorno no tiene restricciones de cuadrante

BINTOC() representa el tipo entero como tipo de carácter binario.

BITAND() Devuelve el resultado de la operación AND bit a bit de dos valores numéricos

BITCLEAR() Borra el bit especificado de un valor numérico (establece este bit en 0 ), y devuelve el valor del resultado

BITLSHIFr() devuelve el resultado de un valor numérico desplazado hacia la izquierda en una posición determinada

BrrNOT() devuelve un valor numérico que realiza la operación NOT bit a bit Resultado

BITOR() devuelve el resultado de la operación OR bit a bit entre dos valores numéricos

BITRSHIFF() devuelve el resultado de un valor numérico desplazado hacia la derecha el bit especificado

>

BITSET() establece un cierto bit de un valor numérico en 1 y devuelve el resultado

BITTEST() determina si el bit especificado de un valor numérico es 1

BITXOR() Devuelve el resultado de la operación XOR bit a bit de dos valores numéricos

CEILING() Devuelve el entero más pequeño mayor o igual a la expresión numérica especificada

COS() Devuelve un valor numérico valor Coseno de una expresión

CTOmN() Convierte una representación de caracteres binarios en un número entero

DTOR() Convierte grados a radianes

EVALUATE() Calcula caracteres El valor de una expresión y devuelve el resultado

EVL() Devuelve un valor no nulo de dos expresiones

EXP() Devuelve el valor de eAx, donde x es un valor numérico dado expresión

FLOOR() Para un valor de expresión numérica dado, devuelve el mayor entero menor o igual a él

FV() Devuelve el valor futuro de una inversión financiera

INT() Calcula el valor de una expresión numérica y devuelve su parte entera

LOG() Devuelve el logaritmo natural (base c) de la expresión numérica dada

LOGl0( ) Devuelve el logaritmo común (base 10) de la expresión numérica dada ·

MAX() Evalúa varias expresiones y devuelve la que tiene el valor máximo Expresiones

MIN() evalúa un conjunto de expresiones y devuelve la expresión con el valor mínimo

MOD() divide una expresión numérica por otra expresión numérica y devuelve el resto

MTON() Devuelve un valor numérico de una expresión monetaria

NORMALIZE() Convierte una expresión de caracteres proporcionada por el usuario a un formato que se puede comparar con el valor de retorno de la función VisualFoxPro

NTOM() devuelve un valor monetario con cuatro decimales de una expresión numérica

NVL() devuelve un valor no nulo de dos expresiones

PAYMENT() devuelve el importe de cada pago de un préstamo de interés fijo según lo previsto

PI() devuelve la constante numérica n

PV() devuelve el valor actual de una inversión

RAND() devuelve un número aleatorio entre 0 y 1

ROUND() devuelve una expresión numérica redondeada al número especificado de decimales

RTOD() convierte radianes Convertir a grados

SIGN() Cuando el valor del especificado la expresión numérica es positiva, negativa o 0, devuelve 1, -1 o 0 respectivamente

SIN() Devuelve un valor de seno de ángulo·

SQRT() Devuelve la raíz cuadrada del valor especificado expresión numérica

SYS(2007) Devuelve la suma comprobada de una expresión de caracteres

TAN( ) Devuelve la tangente de un ángulo

VAL() Una expresión de caracteres que consta de números devuelve un valor numérico