Доброго времени суток!
Существует ли возможность импорта в SH базы из csv (xml, или еще какого-нибудь)?
p.s. Импортировать хочу меню ресторана и расход.
Вид для печати
Доброго времени суток!
Существует ли возможность импорта в SH базы из csv (xml, или еще какого-нибудь)?
p.s. Импортировать хочу меню ресторана и расход.
Существует, через OLE.
Хотите сами написать или нужна помощь?
IMHO проще из csv слить все в dbf а уж из него стандартными средствами...Цитата:
p.s. Импортировать хочу меню ресторана и расход.
Тройной костыль. Из некоей программы в csv, из нее в dbf, оттуда в хаус...
Хотя, конечно, по уровню программирования проще.
Сегодня поигрался с OLE и ODBC, не могу подобрать провайдер для *.sdb. Может я чего-то не уловил. *.sdb вроде бы ms access файл, но захожу в "источники данных odbc" там такого типа файлов нет. Пытаюсь подключиться используя провайдер Microsoft Access Driver (*.sdb) (пробовал еще SQL Server, SQL Server Native Client 10.0), все возвращает исключения. Причем дебаг усложнен проблемой с кодировкой сообщения: ( SQL error: [Microsoft][▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ ODBC] ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒ ▒▒ ▒▒▒▒▒▒ ▒ ▒▒ ▒▒▒▒▒▒ ▒▒▒▒▒▒▒, ▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒ ▒▒▒▒▒▒▒▒▒, SQL state IM002 in SQLConnect)
Так выглядит метод, который пытается установить соединение. Примерно также выглядят параметры, если я использую OLE
odbc_connect("Driver={Microsoft Access Driver (*.sdb)};Server=SDBSERV;Database=d:\\UCS\\SDBSrv\\ Database\\101_332.sdb;", 'admin', '')
p.s.
Буду рад любой помощи, т.к. копаю до победы. Копаю на php.
p.s.s.
Проблема с неизвестной кодировкой в исключениях решить не получилось. (пробовал и декодинг сообщения, сохранение сорцев в разных кодировках)