0

最初の列の最初のセルに文字「ND」が含まれているかどうかを確認する必要があります。セルには「Rm####」または「Rm####ND」のいずれかを含めることができます。セルに「ND」文字が含まれている場合、フォーム上のピクチャ ボックスを表示する必要があります。

これは、アクセスデータベースを検索するために現在使用しているコードです...検索結果は、常にデータテーブルから1行のデータのみを返します。これを検索に組み込む方法はありますか?

    Try
        Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source='\\SERVER\Drawings\Database\Drawing Database.accdb'")
        con.Open()
        Me.DrawingsTableAdapter.DrawingNumber2(Me.Drawing_DatabaseDataSet.Drawings, ("%" & TextBox2.Text & "%"))
        Me.Validate()
        Me.TableAdapterManager.UpdateAll(Me.Drawing_DatabaseDataSet)
        con.Close()
    Catch ex As System.Exception
        System.Windows.Forms.MessageBox.Show(ex.Message)
4

1 に答える 1

0

一重引用符
"%'" & TextBox2.Text & "'%"
が失われた可能性があります。 動作するかどうかを確認してください

その上、 「DrawingNumber2」という関数を見たことがなく
、インターネット上でも見つかりませんでした。
自己定義コードが多すぎて、あまり理解できません。

于 2012-07-12T15:39:29.367 に答える