Devo risolvere un problema con una query sql.
Quello che deve fare la query e trovare un numero al interno di un campo in un database access che rispetti queste condizioni:
(il campo contiene circa 400 numeri interi compresi nell'intervallo 20-:-1200)
Dato un numero arbitrario (diciamo 120) la query deve trovare il valore minore del numero con valore superiore a 120.
per esempio; data la seguente sequenza
23,42,53,98,113,120,123,127,136,......
il numero desiderato 'a' = minore dei > 120 ( in questo esempio è = 123)
Questa parte di codice me consente solo di trovare il valore maggiore di quello inseritoDim strConnectionString As String = _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\Programmi\SmartPl\Ele Reference Data\db1.mdb"
Dim objConnection As New OleDbConnection(strConnectionString)
Dim strSQL As String = _
"SELECT ConducS, BasicInAirA, BasicInGrA, " & _
"Reactan, Resis " & _
"FROM IECC WHERE BasicInAirA > " & TextBox1.Text
nella TextBox1.Text, e fino qui sono arrivato.
Ringrazio anticipatamente le risposte.
a buon rendere