certo che si, ma perchè non usi il code behind ?

nel code behind ci metti

Imports System
Imports System.Data
Imports System.Data.SqlClient

come mai poi bisogna anche importare quello prima ?

non basterebbe System.Data.SqlClient ? questo me lo sono sempre chiesto