---
title: "RChar - Определить строковое поле в отношении"
type: guide
api: [api7]
tags: [guide, api7, rchar]
sources:
  - rchar.html
---

*API экспортных функций > Функции работы с прикладной библиотекой  > Функции работы с базами данных *

Пример...
Аналог данной функции при использовании Automation - метод ksDataBaseObject::ksRChar.
Синтаксис:
```
int RChar (char *name, int size, long int type);
Входные параметры:
name    - имя колонки таблицы,
size    - размер буфера,
type    - тип данных, хранящихся в БД (действительно для ODBC-баз).
Возвращаемое значение:
1    - в случае успешного завершения,
0    - в случае неудачи.
```
Примечание:
1. Параметр name действителен при работе с текстовой базой данных.
2. Параметр type имеет смысл только для баз данных, связанных через ODBC, и описывает действительный тип колонки базы данных, с которой будет связано поле при выполнении операции DoStatement. Это позволяет получать строковое представление записи произвольного типа. Описания типов для ODBC хранятся в файле SQL.h, который поставляется вместе с модулями ODBC.
3. При использовании Unicode следует использовать функцию RCharW.
