問題タブ [subsonic3]

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.

0 投票する
1 に答える
579 参照

subsonic - 多対多の関係 Subsonic 3 (SimpleRepository)

これはまったく可能ですか?可能であれば、誰かが非常に簡単な例を説明できますか?

多対多の関係を作成できません。

ありがとうございました

0 投票する
0 に答える
200 参照

subsonic - サブソニック 3.0.0.3 | シンプルなリポジトリ | byte[] を varbinary に保存する

type のプロパティを持つモデルがあり、byte[]対応するフィールドは type の SQL Server に相当しますvarbinary(128)

保存はうまくいきました。しかし問題は、パスワード フィールドが常に NULL であることです。

これはバグですか、それともユーザー エラーですか?

0 投票する
2 に答える
180 参照

asp.net - .Net で SubSonic を使用している人はいますか

SubSonic 3 で、SimpleRepository を使用すると、

「1対多」、「1対1」、「多対多」を含むforkeyを生成するように依頼できますか

私が見ることができるサンプルコードはありますか????

私がそのデモから見たものは、1つのテーブルのみであり、関係を扱っていません

..関係を処理できない場合...私はそれに踏み込んで使用しません...

0 投票する
3 に答える
1007 参照

subsonic - Lage データベースでの SubSonic 3.0.0.3 t4 テンプレートの生成で接続が不足する

1400 以上のテーブルを持つデータベースに対してテンプレートを実行すると、次のエラーが発生します。サーバーは何百もの接続を示しています。これが一般的なテンプレート生成の問題なのか、それともこれらのテンプレートの問題なのかは誰にもわかりません。他の小さな DB は問題なく生成されます。

実行中の変換: System.InvalidOperationException: タイムアウトが発生しました。プールから接続を取得する前に、タイムアウト期間が経過しました。これは、プールされたすべての接続が使用中で、最大プール サイズに達したために発生した可能性があります。

System.Data.ProviderBase.DbConnectionFactory.GetConnection (DbConnection owningConnection) で System.Data.ProviderBase.DbConnectionClosed.OpenConnection (DbConnection outerConnection, DbConnectionFactory connectionFactory) で System.Data.SqlClient.SqlConnection.Open() で Microsoft.VisualStudio.TextTemplating8D8967BD3E8719BDA6DD9945992440F1 で。 c:\POS\POS.Win\Templates\SQLServer.ttinclude の GeneratedTextTransformation.GetCommand(String sql): c:\POS\POS.Win\Templates の Microsoft.VisualStudio.TextTemplating8D8967BD3E8719BDA6DD9945992440F1.GeneratedTextTransformation.LoadFKTables(String tableName) の 13 行目\SQLServer.ttinclude: Microsoft.VisualStudio.TextTemplating8D8967BD3E8719BDA6DD9945992440F1.GeneratedTextTransformation.LoadTables() の 179 行目 c:\POS\POS.Win\Templates\SQLServer.ttinclude:Microsoft.VisualStudio の 131 行目。c:\POS\POS.Win\Templates\ActiveRecord.tt:line 21 の TextTemplating8D8967BD3E8719BDA6DD9945992440F1.GeneratedTextTransformation.TransformText()

0 投票する
1 に答える
202 参照

subsonic - SubSonic 3.0.0.3 C#予約語はどのように処理する必要がありますか?

「void」のような列名を持つレガシーデータベースがあります。また、いくつかのMicrosoftSSISログデータベースがあります。それらには、「event」や「operator」などの列名があります。Settings.ttincludeテンプレートの早い段階で列にCleanNameを設定する必要があるようですが、予約語のリストが長くなる可能性があるため、これに取り組む最善の方法がよくわかりません。これは別のインクルードにする必要がありますか?喜んで貢献させていただきますが、まずは賢い方からのデザイン入力をお願いします。

0 投票する
2 に答える
263 参照

subsonic - SubSonic の SimpleRepository はインメモリで動作しますか?

私は Subsonic の SimpleRepository を使用しており、データベースに触れないようにいくつかの単体テストを作成しようとしていますが、SimpleRepository がメモリ内リストに対して機能するかどうかを判断するのに苦労しています (アクティブなレコードができるように) 実際のデータベースの代わりに。

私は次のことをしたいと思います:

これはすべてメモリ内で発生するはずです。

0 投票する
2 に答える
411 参照

subsonic - Subsonic 3.0.0.5 移行を使用して列を追加する

Subsonic 3.0.0.5 MIGRATIONS を使用して既存のデータベース テーブルに新しい列を挿入する方法を知りたいです。

基本的に、MS SqlServer データベースの既存のテーブルを変更し、さらに 3 つの列を追加したいと考えています。

どうすればできるようになるのか教えてください

よろしく、

ナビード・カーン

0 投票する
2 に答える
405 参照

sql-server - Subsonic 3.0.0.5 移行行の更新

テーブルの行を更新したいのですが、次のコードがあります

void updatePrimaryPaymentAndSecondaryPaymentSourceTypes()

{

LookUpDetails lookUpDetail = new LookUpDetails();

var repo = new SimpleRepository("E2Lending", SimpleRepositoryOptions.RunMigrations);

lookUpDetail = repo.Single(80);

lookUpDetail.Col1Value = "当座預金口座";

repo.Update(lookUpDetail);

}

パブリック クラス LookUpDetails

{

}

実行すると repo.Update(lookUpDetail); Null参照例外が表示されます。テーブル内の単一のレコードを更新する方法を教えてください。

よろしく

0 投票する
2 に答える
256 参照

visual-studio-2008 - Subsonic のインストール - テキスト テンプレートを追加しても何も起こらない

Subsonic (v3) の使用を開始しようとしています。簡単なインストール手順には、次のことを行う必要があることが示されています。

  • DLL への参照を追加する = 完了
  • Setting.ttinclude を編集して正しい接続文字列を使用する = 完了; appsettings を web.config に追加しました
  • テンプレートをプロジェクトに追加 = 完了しましたが、何も生成されません。エラーもコードもありません。

デモは、ファイルを追加すると、適切な .vb/.cs クラスが作成されるか、いくつかのエラーが生成されることを示していますが、何も得られず、テンプレートを含むフォルダーだけが得られます。

私は T4 テンプレートに関しては全くの初心者です。実際、今までそれらが存在することを知りませんでした (!)。

何かご意見は?これは基本的なものでなければなりません。これはとても単純なはずです。

参考までに: 私は VS Professional 2008 を使用しています。VS Express でも同様の問題が発生する可能性があることは理解しています。

0 投票する
2 に答える
632 参照

subsonic - SubSonic 3.0.0.3 クエリ ツールで結合を使用するにはどうすればよいですか?

クエリ ツールを使用しようとしていますが、結合に正しいパラメーターを指定する方法がわかりません。これは私が得る限りです:

インテリセンスによると、SubSonic.Schema.IColumn型のパラメータが次に期待されます。正しいパラメータを指定するにはどうすればよいですか?