Насущный вопрос - с какой БД и через что проще всего работать?
Скорость не критична, устойчивость в принципе тоже, объем небольшой
Скорость не критична, устойчивость в принципе тоже, объем небольшой
А с помощью TTable в стобце NAME допустим ?
Searches the dataset for a specified record and makes that record the current record.
function Locate(const KeyFields: String; const KeyValues: Variant; Options: TLocateOptions
): Boolean;
Description
Call Locate to search a dataset for a specific record and position the cursor on it.
KeyFields is a string containing a semicolon-delimited list of field names on which to search.
KeyValues is a variant array containing the values to match in the key fields. If KeyFields lists a single field, KeyValues specifies the value for that field on the desired record. To specify multiple search values, pass a variant array as KeyValues, or construct a variant array on the fly using the VarArrayOf routine. For example:
with CustTable do
Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '408-431-1000']), [loPartialKey]);
Delphi ругается что нет файла bde.pas. Где его взять.....Вроде полную версию ставил.
т.е. задан путь вида '.\myDir\SubDir\fileName.ext' а получаем на выходе 'C:\programm files\CoolProg\myDir\SubDir\fileName.ext'.
Люди, помгите сделать ConnectionString для ADOConnection.
А что за ошибка???
Project Roton.exe raised esception class EAccessViolation with message 'Access violation at address
004A00CF module 'Roton.exe'. Read of address 00000058'. Process stoped. Use Step or Run to continue.
ExpandFilePath
wHandle:=FindWindow(nil,'Name_of_Window');
wHandle:=FindWindowEx(wHandle,0,'Edit',nil);
SendMessage (wHandle, WM_SETTEXT,0,Longint(Edit1.Text));
wHandle:=FindWindowEx(wHandle,0,'Edit',nil);
Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
Предыдущая тема: Вероятность одинакового CRC32