令a=combox1.text,b=combox2.text,c=combox1.text,下面2个图为三个combox可取的值以及y能取到的部分列,怎么把y取那列值与a,b,c三个变量相关联
X值取X列。a=CHR1,b=拖车1位,c=S时,y取y1列;a=CHR1,b=拖车1位,c=H时,y取y2列;a=CHR1,b=拖车1位,c=K时,y取y3列;a=CHR1,b=拖车1位,c=M时,y取y4列;a=CHR1,b=拖车2位,c=S时,y取y5列;a=CHR1,b=拖车3位,c=S时,y取y6列;a=CHR1,b=拖车3位,c=S时,y取y7列;等等(一共125列)
SQLiteDataAdapter mAdapter = new SQLiteDataAdapter("select ('select gzl from 表1 where gzl=('" + s + "')'),yxlc from 表2", m); string s = a + b + c;
不知道你 a b c和下面的 x y1 y2 y3 y4是什么关系。
你的意思是排列组合?
可以把abc的取值用索引代替,则 a b c 的索引范围为:0 - 4,a b c与y的计算公式可以为:
y = a * 25 + b * 5 + c * 1 + 1, y的取值为 1 - 125。
例如:a=CHR1,b=拖车1位,c=S时,对应的索引值为 0 0 1,此时 y = 0 * 25 + 0 * 5 + 1 * 0 + 1 = 1;