sql - Get property that contains a given a value -


i wondering how better:

i using linq-to-sql retrieve data db. in db table called art, has few columns. 4 of columns called var1, var2, var3, var4 of type integer.

now question: when retrieve article need of vars equal given number. never same number twice in 4 fields in article, maybe other fields, need "limit" search 4 fields/properties.

now doing this:

public function getarticlerangeindex(article art) integer     if article.var1 = 83         return 1     elseif article.var2 = 83         return 2     elseif article.var3 = 83         return 3     elseif article.var4 = 83         return 4     else         throw new keynotfoundexception("variantnotfound")     end if end function 

is there better way? maybe @ time of retrieving data? approach looks bit "spartan" in opinion.

in example i've hard-coded number, read config-file or passed parameter, still thinking better.


Comments

Popular posts from this blog

node.js - Node js - Trying to send POST request, but it is not loading javascript content -

javascript - Replicate keyboard event with html button -

javascript - Web audio api 5.1 surround example not working in firefox -