[room] emacs - как достать значение из sql-mode ?

Michael Bykov m.bykov на gmail.com
Ср Авг 18 00:58:54 UTC 2010


Салют.

День, ох, ночь, глупых вопросов.

Запускаю в емаксе sql-mysql

выполняю  sql-send-string

она все выполняет - но в буфере *SQL:

mysql> +------+
| id   |
+------+
| 1477 |
+------+
1 row in set (0.00 sec)


Но мне-то нужно получить эту цифру 1477 в мою функцию?

Подскажите, пожалуйста, как ее достать?


2. Другой метод пробую - из емакса выполнить шелл-команду -

(shell-command (concat "mysql -u ...... LIMIT 1'"))

Вижу результат в другом окне, все хорошо.

Вызываю свою функцию (mysql-query) с этой командой стандартным способом,
когда результат возвращается в буфер --C-u C-x C-e.

Но по прежнему открывается окно с результатом

id
1477

а в моем буфере появляется nil

Обидно, да?

Сорри за оффтопик

-- 
М.

http://diglossa.org
xmpp://m.bykov@jabber.ru
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/smoke-room/attachments/20100818/88be057b/attachment.html>


Подробная информация о списке рассылки smoke-room