2016-09-30 6 views
0

データベースに最後に入力したレコードを取得し、テキストボックスに表示したいと考えています。ここでVB.NET以前のレコードを取得する方法は、datatableから入力?

は私が私のDataTableにレコードがmySqlDataAdapterを使用して移入され

Previous_Project_Float_Detail.Text = projectRecordDT.Rows(projectRecordDT.Rows("FloatNo").Count - 1).ToString() 

projectRecordDT

を試みたものです。

私のデータベースでは、列FloatNoの最後のレコードを取得したいと思います。 通常、新しいデータローを作成することでこれを取得できます。しかし、データローを使用して毎回レコードをループすることなく効率的に取得するにはどうすればよいですか?

+0

最後の行を挿入するだけですか? – Plutonix

+0

データテーブルから最後の列レコードを取得します。 @Plutonix – Student

答えて

0

括弧を列名に置き換えてしまったため、私自身の疑問を解決することができました。

正しい方法は、列名は、行数の後である

Previous_Project_Float_Detail.Text = projectRecordDT.Rows(projectRecordDT.Rows.Count - 1)("FloatNo").ToString() 

あります。内部ではありません。 また、これはデータベースのレコードの順序がすでに正しい場合にのみ有効です。

関連する問題