問題タブ [procedure]
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.
workflow - ステップバイステップのバザーワークフロー
私が働いている場所では、(ほとんど) ペアで仕事をしています。私たちはバージョン管理の必要性を認識しており、明らかに柔軟性があるため、分散型バージョン管理システムとして bazaar を使用します。
いくつかの実験の後、プロジェクトをセットアップするには、次の手順を使用する必要があることに同意しました。
サーバー上
- bzr init (プロジェクトを初期化します)
- bzr add (現在のディレクトリ内のすべてのファイルを追跡するよう bzr に指示するため、このコマンドを実行する前に、プロジェクト スケルトンに不要なファイルがないことを確認してください)
- bzr commit -m "initial commit" (バージョン管理のために、追加されたファイルを bzr にコミットします)
開発機について
- ローカル マシンで、bzr ブランチを実行します。
project_dir
日課
私たちは現在、私たちのために働くワークフローを確立しようとしています. これは、私たちが毎日行うことに同意したことです。
- から最新の変更をプルダウン
pull_path
- コーディングしてコミットします。注意。コミットはローカル マシンに保存されます。
- 手順 1 を参照してください。
push_path
変更を(NB.push_path
=pull_path
)にプッシュします。- 競合がある場合:
- 最初にbzr resolve を試してください。
- それでも問題が解決しない場合は、パートナーに連絡して手動で解決してください (file.OTHER、file.BASE、file.THIS を開き、関連する変更を加えます)。
- 変更をコミットします ( bzr commit )
- もう一度押す ( bzr push )
- すべての競合が解決されるまで、上記のサブポイント (#5) を繰り返します。
ワークフローに関して、これは bazaar でバージョン管理を行う正しい方法ですか? 他のチーム メンバーが変更をサーバーにプッシュするたびに、コミット コメントが「所有権を変更する」という問題が発生しました。これは想定どおりの動作ではないと確信していますが、プロジェクトのセットアップ段階で選択した特定のオプションが原因である可能性もあります。
ここの VCS エバンジェリストとして、私はチームによって、特にチームが成長するにつれて新しい人々によって使用されるガイドに取り組んでいます。bzr を最大限に活用するための、素晴らしくシンプルなステップバイステップのフローを確立するためのあなたの貢献は、非常に高く評価されます。ここにあなたの貢献を追加してください。
よろしくお願いします:)
asp.net - MYSQLでMaxRowカウントを取得/単一の呼び出しでプロシージャからFOUND_ROWSとデータテーブルを取得
(ASP.NET)Webサイトのグリッドビューでレコードを表示する必要がある場合。同じように、Procedureを使用してデータを.netNetFrameworkに返しています。
私の問題は、currのROW(データ)の番号を返すテーブルセットが必要なことです。ページ。また、ページング用の行の総数も必要です(ページ数を表示するには)。
そして、私が書いたのと同じように、以下は私が返した手順です
しかし、問題は、このプロシージャを.netから呼び出すと、Found_Rowsの結果のみが返されることです。
お気に入り :-
グリッドビューでページ数を揃えるためにROWMAX列を使用できるため。
だから私を同じように案内してください。私はMYSQLを初めて使用するので
c# - multiple parameters for stored procedure
I need to select 45 fields from a record which has 96 of them (dont ask me, but i can't normalize them, i would if i could). So, I have this page who would need all those 45 on them once it's loaded in front of the user.
Basically, I was thinking, I would make a new stored proc that would retrieve all the fieldnames and put them into one field and all the values and put them into another field and basically would end up with two parameters. I would then end up processing them in C#.
Now my question is, 1, is it the right way to do it? 2nd, if it is I can't figure out how to select the fields and put it on one parameter.
im confused on where to start?
sql - PL/SQL Developer でのプロシージャの実行に関する問題
これは、プロシージャを作成して実行する最初の試みです。まず、簡単なテーブルを作成します。テーブルのDBスキームは次のとおりです。
テーブル名: ジアチ
列:
- ZiakId - 主キー、数値
- 姓、varchar2
- FirstName、varchar2
- TriedaId - 偽造キー、番号
ストア プロシージャはテーブルにデータを挿入するだけです。この SQL コマンドでストア プロシージャを作成しました。
そして、私はこの手順を次のように呼び出してみます:
次のエラーが表示されます。
ORA-00900 SQL 文が無効です
PL/SQL Developer IDE では、赤い下線付きの実行ワードが表示されます。
この手順をテストしたところ、うまく機能しました。
この手順は、次の SQL コマンドでのみ実行できます。
何が悪いのか、助けてくれてありがとう。
oracle - Oracle オブジェクトから属性を取得
Oracle オブジェクトの属性の値を取得したいと考えています。これは私のオブジェクトです:
そして、ここに配列があります:
次のようなプロシージャを作成します。
しかし、どうすれば Oracle オブジェクトの属性の値を取得できますか?
sql - SQL行を折りたたむ
私がこのテーブルを持っているとしましょう:
前の行と比較して一意の行のみが必要です。これらは次のとおりです。
このクエリを使用することで、これを部分的に達成できます。
しかし、複数のUNIONなどでクエリを使用している場合、これは複雑になります。これを行う簡単な方法はありますか(GROUP BYのようですが、より具体的です)?
delphi - アプリケーションのコードの最初の行が実行される前に TObject.Free が呼び出されるのはなぜですか?
ソフトウェアにメモリ リークがあるかどうかを調べています。そのため、メモリリークの可能性を見つけるために、さまざまなツールやプログラムを使用してきました。私が使用したソフトウェアの 1 つは AQTime でした。Delphi XE に付属していたので、これは単なるデモでした。そのため、そこから有益な情報を得ることができませんでした。そこで、フリーソフト MemProof を使うことにしました。これまでのところ、注意が必要なソフトウェアに関する多くの問題が示されています。そのうちの1つはエラーです。
MemProof を使用してプログラムを開始するとすぐに、ユニット ファイル system.pas から存在しないオブジェクトを破棄しようとしている 2 つのエラーが表示されます。そのため、実際に TObject.Free プロシージャ内にブレーク ポイントを配置すると、プログラムが完全に開始される前にブレーク ポイントが壊れてしまいます。system.pas の Free の手順を実行すると、TIconimage が自分自身を破棄または解放しようとしていることがわかりました。つまり、フリー プロシージャは、実際に起動する前にプログラム内から呼び出されることはありません。
実際の無料の手順は次のとおりです。
その観察の後、ブレークポイントを削除し、プログラムを最後まで実行させました。プログラムのメイン ウィンドウがポップアップし、ユーザー入力の準備が整いました。ただし、プログラムの WINDOW の一部が画面に表示されると、TObject.Free プロシージャがノンストップで呼び出されることもわかりました。私はそれをまったく理解していません。何故ですか?誰でも説明できますか?TForm が画面に表示されるとプロシージャが常に呼び出されるため、TForm は TObject.Free とどのように関連していますか?
前もって感謝します。
iphone - 関数とプロシージャの違いは?
関数とプロシージャの主な違いは、プロシージャが値を返す場合と返さない場合がある関数が強制的に値を返すことです。しかし、void 型の関数を使用すると、何も返されません。私の疑問を明確にしてください。
delphi - パラメータを認識していないときにプロシージャまたは関数を呼び出す方法は?
私のアプリケーションは、外部DLLからさまざまな関数やプロシージャを呼び出す機能を提供する必要があります。したがって、パラメータの数とそのタイプはわかりません。これを行うにはどうすればよいですか?
もっと説明させてください。私のアプリケーションはRADツールであり、独自のスクリプトと構文があります...ユーザーが任意のdllファイルを使用して、必要な関数またはプロシージャを呼び出せるようにしたいです。参照するタイプ( )がわからないため、dll(LoadLibrary
および)を呼び出す簡単な方法を使用できません。GetProcAddress
GetProcAddress
var Proc:procedure (A:??;B:??;...)
delphi - Pascal で別のプロシージャ内にあるときにプロシージャを呼び出すにはどうすればよいですか
足し算、掛け算、引き算、割り算はすべて手続きです。これをメインプログラムに入れると問題なく動作しますが、これをプロシージャ自体として作成するとundeclared identifierというエラーが発生します。このような例を多くのWebサイトで調べましたが、見つかりません。
足し算、掛け算、引き算、割り算をこの中からどのようにして手続きに移すのでしょうか?