-2
2つのデータベーステーブルからのデータを使用する必要があります。現在、2つのforeachを使用していますが、ドロップダウンで複数のデータが表示されますが、どのようにデータを1つしか表示できないのか分かりますか?これらのコードはビューにあります。1つのforeachを使用して2つのデータベーステーブルのデータ
@foreach (Stock stock in Stocks)
{
var db = Database.Open("DefaultConnection");
var query = "Select * from accessory" ;
foreach (var acc in db.Query(query))
{
if (stock.id != acc.Acc_Id)
{
<option value="@stock.id">@stock.name</option>
}
}
}
出力:
ごめんなさい。 @foreach(ストック株価) { var db = Database.Open( "DefaultConnection"); var query = "Select * from Accessories1 from field1"; foreachの株式@(db.Query中のvar ACC(クエリ)) { 場合(stock.StockId!= acc.Acc_StockId) { <= "@ stock.StockId" 名前= "フィールド1" オプション値>。ストック名 } } } – HelpNeeded
はい。あなたはこれが好き。 field1はあなたのデータベースではないことを覚えておいてください。あなたのドロップダウンにしたいデータベースのフィールドを置く代わりに。 –
試しましたが、変更はありません – HelpNeeded