nbconvert позволяет запускать ноутбуки с флагом --execute
:
jupyter nbconvert --execute <notebook>
Если вы хотите запустить ноутбук и создать новый ноутбук, вы можете добавить --to notebook
:
jupyter nbconvert --execute --to notebook <notebook>
Или если вы хотите заменить существующий ноутбук новым выходом:
jupyter nbconvert --execute --to notebook --inplace <notebook>
Поскольку это очень длинная команда, вы можете использовать псевдоним:
alias nbx="jupyter nbconvert --execute --to notebook"
nbx [--inplace] <notebook>
Если последний оператор SQL, выполняемый связанным PDOStatement, был оператором SELECT, некоторые базы данных могут возвращать количество строк, возвращаемых это заявление. Однако это поведение не гарантируется для всех баз данных и не должно полагаться на переносные приложения.
blockquote>
Я знаю, что это немного старый поток, но у меня был аналогичный вопрос сегодня утром, и есть способ для работы функции rowcount()
с SQL-сервером.
Я использую (для подключения к базе данных SQL-сервера):
$connection = new PDO("sqlsrv:Server=" . $this->sourceServer . ";Database=" . $this->sourceDB, $this->sourceUser, $this->sourcePW);
$connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
И когда я хочу использовать запрос, для которого мне нужно знать количество возвращаемых строк (с SQL-сервером) Я использую PDO::ATTR_CURSOR => PDO::CURSOR_SCROLL
в качестве второго параметра функции подготовки PDO так же, как это:
$rs = $connection->prepare($query, array(PDO::ATTR_CURSOR => PDO::CURSOR_SCROLL));
Вот пример с веб-сайта Microsoft: https://msdn.microsoft.com/en-us/ библиотека / ff628154 (v = sql.105) .aspx
Ну, никогда не поздно поделиться хорошим решением,
Джонатан Роланд-Левенк из Монреаля
Вам действительно не нужна эта функция. Как и большинство других кодов
$result = $this->dbConnect->prepare($sql);
$result->bindParam(':user',$this->data['username']);
$result->bindParam(':pass',$this->data['password']);
$result->execute();
$jsonLogin = $result->fetch(PDO::FETCH_ASSOC));
if ($jsonLogin) {
$jsonLogin['area'] = 'another';
return json_encode($jsonLogin);
}
, вам нужен весь код.