問題タブ [mdb2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - フォーム選択に基づく PHP リスト: MDB2 エラー: 構文エラー
フォームの選択に基づいて国の詳細のリストを出力するテーブルを作成していますが、このエラーが引き続き発生します: MDB2 Error: syntax error
. この種のエラーを修正するにはどうすればよいですか?
これが私のコードです:
c# - 列を知らずに mdb に接続しますか?
大量のデータを含む mdb ファイルがあります。テーブルの名前や内部の列がわかりません。このデータベースの詳細を表示する ac# アプリを作成する必要があります。テーブルのスターチャーを表示するオプションは何ですか? いくつかの mdb ビューアーを使用してみましたが、ファイルが大きすぎます。値ではなく、テーブルの名前だけが必要です。
php - MSSQL (PEAR MDB2?) で PHP を使用する方法
PEAR MDB2 を MSSQL で動作させる方法を理解するために、1 日の約半分を費やしました。php_mssql.dll が見つからないところまで来ました。どこで入手できるか、入手方法がわかりません。私が疑問に思っているのは、MSSQL で動作するように PEAR MDB2 で php をセットアップする方法をゼロから説明できる人がいるかどうかということです。
インターネット上の結果は、「msiを使用する」などのことを言っています.msiは、新しいバージョンのphpには存在しません。次に、「[これらのオプション] を使用してビルドする」と表示されます。PHP と MSSQL を使用できないのはなぜですか?
または、おそらく私はこれに間違った方法でアプローチしています。PEAR を完全に放棄する必要がありますか? PHP をセットアップして Microsoft SQL データベースに接続するための最速の方法は何ですか?
azure-sql-database - Windows sql azureのPear MDB2 sqlsrv接続を作成するには?
PEAR MDB2 sqlsrv ドライバーを使用して、windows sql azure データベースに接続したいと考えています。
これを使用して非連合データベースに接続できます
sqlsrv://username@server:password@server.database.windows.net:1433/mydatabase
しかし、連合データベースでは設定する必要があります
"MultipleActiveResultSets" => false
これも接続文字列で..
この余分なパラメータを渡すにはどうすればよいですか..助けてください
sqlsrv://username@server:password@server.database.windows.net:1433/mydatabase?op tions="MultipleActiveResultSets=false"
これは余分な値を送信する正しい方法ですか?
php - MDB2の使い方
を使おうとしていますMDB2.php
。PHP 5.4 バージョンの XAMPP をダウンロードしました。include
MDB2 を使用するには、PHP ファイルでMDB2 を使用する必要があることを理解しています。これが私がやっている方法です:
私のcreateTable.php
ファイルはC:\Users\Lexy Feito\Desktop\xampp\htdocs\php\COPassig3
.
だから私はコードを使用します:
にある MDB2.php ファイルを含めるにはC:\Users\Lexy Feito\Desktop\xampp\php\pear
、次のエラーが返されます。
非推奨: 参照による new の戻り値の割り当ては、C:\Users\Lexy Feito\Desktop\xampp\php\pear\MDB2.php の 390 行目で非推奨になっています。
非推奨: 参照による new の戻り値の割り当ては、C:\Users\Lexy Feito\Desktop\xampp\php\pear\MDB2.php 行 1885 で非推奨です。 \Users\Lexy Feito\Desktop\xampp\php\pear\MDB2.php 行 2572
非推奨: 参照による new の戻り値の割り当ては、C:\Users\Lexy Feito\Desktop\xampp\php\pear\MDB2.php 行 2595 で非推奨です。
非推奨: 参照による new の戻り値の割り当ては、C:\Users\Lexy Feito\Desktop\xampp\php\pear\MDB2.php の 2940 行で非推奨です。
厳格な基準: MDB2_Driver_Common::raiseError() の宣言は & PEAR::raiseError($message = NULL, $code = NULL, $mode = NULL, $options = NULL, $userinfo = NULL, $error_class = NULL) と互換性がある必要があります、$skipmsg = false) C:\Users\Lexy Feito\Desktop\xampp\php\pear\MDB2.php の 990 行目
MDB2.php
MySQL に接続するための正しい使用方法と、このエラーが発生する理由を教えてください。
php - 継承されたコードは Pear の MDB2 を使用しています - 安全に保管できますか?
すべての MySQL コマンドに Pear の MDB2 を使用する巨大な PHP Web サイトを受け取ったところです (ただし、明らかに Pear を他の目的には使用していません。少なくとも私にはわかりません)。
私が受け取った何百もの Web ページには、次のようなコードが散らばっています。
(身震い)
分離はありません。クラスはありません。関数/メソッドはありません。これはすべて、特にこのような複雑なサイトの場合、私には非常に悪い習慣のように見えますが、Pear の使用法がどれほど悪い習慣であるかはわかりません。
それに加えて、私が行った調査から、a) MDB2 は時代遅れであると見なされ、b) この Web サイトが移植可能である必要がないことを考えると、この状況では無意味であることがわかります。(おそらく PDO の方が安全に起動できますか?)
私が考えもしなかったこのプロジェクトから MDB2 を削除しない正当な理由はありますか? または、コードをリファクタリングせず、PDO を使用してすべてをクラスや関数にプルするつもりがない場合は、そのままにしておくべきでしょうか?
言い換えれば、MDB2 の使用をそのままにしておくことは、どのくらい危険な/悪い慣行ですか?
php - PHP Pear に「MDB2.php」がありません
この Web サイトを別のサーバーに移動すると、次のエラーが表示されます。
致命的なエラー: require_once(): 必要な 'MDB2.php' (include_path='.:/usr/lib/php5.4:/usr/lib/php5.4/') を /homepages/14/xxxxxx/htdocs で開けませんでした/public_html/includes/pdbconnection.php 3行目
PHPInfo() を介して Pear が配置されている可能性がある場所を調べたところ、この ( --with-pear=/usr/lib/php5.4
) が得られました。これが、MDB2.php を探している理由です。
共有ホスティングですが、SSH アクセスが可能です。私が行った調査から、入力pear install MDB2
するとすべてが修正されるようですが、実行すると次の応答が得られます。
警告: チャネル "pear.php.net" はそのプロトコルを更新しました。更新するには "channel-update pear.php.net" を使用してください インストールできません。チャネル "pear.php.net" の php_dir は現在のユーザーが書き込み可能ではありません
私が沈んだと信じるように導くのは…私ですか?:-(
助けてくれてありがとう!
入力するとpear list
、次のようになります(それが役立つ場合):
ありがとう!