Le contrôle VBSQL est un composant d'intégration spécialisée utilisée dans des applications Visual Basic . Cette commande est utilisée uniquement dans VB , mais le langage T -SQL est un langage universel pour les bases de données SQL Server qui peuvent être utilisés dans n'importe quelle langue de l'application. Avant de concevoir votre programme , vous devez choisir la langue que vous souhaitez mettre en œuvre pour les requêtes de base de données . VBSQL Visual Basic SQL mêle le langage VB avec le langage SQL. L'avantage de VBSQL est que vous pouvez écrire vos requêtes directement dans l'éditeur de logiciel VB . Le compilateur VB traduit les déclarations et les envoie au serveur de base de données. VBSQL est souvent associée avec les produits Microsoft Office tels que l'accès parce que ces produits utilisent une saveur de Visual Basic qui fonctionne avec d'autres produits Microsoft. T -SQL Transact- SQL est le langage utilisé directement sur la base de données. Alors que VBSQL est utilisé dans l'application logicielle , T -SQL est un langage de codage sur le serveur de base de données . T -SQL est un langage spécifique à Microsoft utilisé sur SQL Server. Il ne peut pas être utilisé sur d'autres serveurs comme MySQL ou Oracle, bien que la langue est similaire aux autres langues. T -SQL ajoute , édite et supprime les lignes de table dans votre base de données. Choix d'une langue Parce VBSQL fonctionne uniquement avec le langage Visual Basic , vous pouvez utiliser uniquement lorsque vous avez un 6 Visual Basic ou une application VB.NET . T -SQL peut être utilisé sur n'importe quel Microsoft SQL Server , y compris 2000, 2005 et 2008 versions . Les deux langues ont une syntaxe similaire , donc si vous êtes familier avec le langage SQL générale , l'apprentissage ou l'autre de ces solutions ne prend pas longtemps . Considérations VBSQL est en ligne solution qui fonctionne avec des logiciels tels que Microsoft Office . Cela signifie qu'il est plus facile d'effectuer l'injection SQL sur une application. Injection SQL est un type de piratage malveillant qui permet à une personne d'accéder sans autorisation à votre base de données. Utilisation de procédures stockées dans une base de données SQL Server codé dans le langage T -SQL est préféré pour la sécurité de base de données .
|