2013-09-28 231 views
1

我在vb.net編程,重點是與數據庫交互,我已經到了需要輸入價格的地步。問題是我可以輸入一個負面的價格,我知道在SQL中,你可以把一個值作爲無符號像C++,但在acces我真的很困惑如何做到這一點。訪問數據庫正值

的一點是,我不想對付我在程序的負數我希望通過我在程序的數據集定義,他把它從數據庫規則

dAdapter = New OleDbDataAdapter("SELECT * FROM Articles", connection) 
dSet = New DataSet("Datatable") 

'Vas chercher les donner dans la DB et creer une dataset heriter de datatable avec comme reader "Articles_table" 
With connection 
    .Open() 
    dAdapter.Fill(dSet, "Articles_table") 
    .Close() 
End With 

'Definie la column 1 index 0 comme etant unique m'evite de gerer la supression l'addition de colone et les doublons 
Dim table = dSet.Tables("Articles_table") 
table.PrimaryKey = New DataColumn() {table.Columns(0)} 

'Peuple la grid 
With DataGridView1 
    .DataSource = dSet 
    .DataMember = "Articles_table" 
End With 

誰在這個代碼程序連接到acces數據庫填充數據集並將其綁定到DataGridView,第一列作爲唯一的主鍵。

我想我的問題是:如何界定第二和第三列正數只

我知道我似乎混淆這不是我的語言,英語,所以原諒我,如果有更多的問題,只是問我: S

回答