ММ
Максим Мухамедзянов

Delphi строки и tablename

Так вот делфи не жалуется abstable1.TableName:='table1'; а так
abstable1.TableName:=('''+Combobox1.Text+k);
k:=#39; (') пишет table1 not exist хотя с таблицей все в порядке, таблицы все время меняются поэтому нужно сделать смену через комбо.

ВФ
Владимир Фалеев

Попробуй сформировать название в текстовой переменной, а потом ее использовать.

Дмитрий Хрюстов
Дмитрий Хрюстов

abstable1.TableName:=('''+Combobox1.Text+k);
Во первых скобки не нужны. во вторых у вас три апострофа так нельзя,

abstable1.TableName:=('''+Combobox1.Text+k);
Combobox1.Text это уже стринг потому так
abstable1.TableName:=Combobox1.Text;

Алина Шлуинская
Алина Шлуинская

если во втором случае выдает ошибку, значит ищи ее.

Похожие вопросы
Delphi работа со строками. решение примеров.
Delphi 7. Как удалить определенные строки в Memo1, зная номер строки?
Найти количество слов в строке. Delphi
Преобразование строк символов в Delphi
[Delphi] Как подсчитать количество строк в ListView ?
Работа со строками в Delphi. Помогите пожалуйста!
Работа со строками в Delphi (XE)
[Delphi] Сортировка и удаление строк
Delphi XE3 - Если строка edit1 пуст...
Delphi работа со строками?