Buen punto en querer proteger los queries!!

he leído varios posts aquí que pretenden esconder el código pero, ninguna que yo recuerde que pretendan mediante ocultar los queries, proteger el diseño de la base de datos
Y si, como te dijeron, la solución sería llevar todo el manejo de tus datos a dll's
Con respecto a proteger por tiempo la aplicación es todo un tema, pero quizás una vez más valiéndote del uso de las dll's simplemente puedes hacer que mediante una condición, el manejo de los datos deje de funcionar pasada cierta fecha...como también lo mencionó speedy.
Salu2,