I notice in a lot of posts re SQL statements a string variable is declared ,then then variable inserted into the actual SQL query /statement ie,
Query="SELECT name FROM " & DBTableName & " WHERE SUBSTR(name,1,1) ='C'"
cur = SQL.ExecQuery(Query)
Is this just the more "professional' way,is there any benifit to word statements this way , or does it come down to personal choice.