Салют.

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

Запускаю в емаксе 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://[email protected]
_______________________________________________
smoke-room mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/smoke-room

Ответить