在服务器中创建数据库后建立新的 SQL 连接

真的

请原谅我的英语语法。

我目前正在编写一个系统,我想知道在服务器中创建数据库后是否可以建立新连接。

这是连接字符串:

Dim DBCon As SqlConnection = New SQLConnection("Data Source=(localdb)\DbLocal;Integrated Security=True")

如果我想创建一个数据库,我使用一个命令 - 数据库名称在一个文本框之后,它是这样的:

Dim dbName As String = txtdbName.Text
myCommand = "CREATE database " & dbName

数据库已创建,但在我开始创建表的查询后 - 该表不会保存在创建的数据库中。因此,以我在 VB.Net 和 MSSQL 方面的初学者技能,我推断这是因为我的连接字符串,所以我尝试弄乱它:

Dim myConnectionString As SqlConnection = New SqlConnection("Data Source=(localdb)\DbLocal;Database=" & dbName & ";Integrated Security=True;Pooling=False")

我在创建表查询之前写了上面的代码,但是我运行之后,我在查询中创建的表并没有进入数据库。我想知道是否有“正确”的方法来做到这一点。我尝试混合我在网上找到的不同代码,但它们产生相同的结果。

编辑:我的创建表查询:

myCommand = "CREATE TABLE tblPerson (PersonID int, LastName varchar(300), FirstName varchar(300), Address varchar(300), City varchar(300))"
标签Alleman

我这样做的方法是在 CREATE TABLE 之前添加一个 USE 语句。所以 CREATE TABLE 命令看起来像这样:

"USE  " & dbName & ";
GO

CREATE TABLE ..."

编辑:正如评论中所指出的,GO 分隔符不能在 .NET SQL 命令中使用。

相反,可以使用三部分命名来指定数据库,如下所示:

"CREATE TABLE   " & dbName & ".dbo.MyTable ( ..."

或者使用允许使用 GO 分隔符的 SMO。该技术在此问题的公认答案中进行了详尽的描述

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法连接到SQL数据库服务器

来自分类Dev

连接断开后,数据库服务器上的pl / sql过程会怎样?

来自分类Dev

java.sql.SQLNonTransientConnectionException:无法创建与数据库服务器的连接-Google Cloud Platform

来自分类Dev

如何将本地数据库服务器连接到SQL Azure数据库服务器

来自分类Dev

使用Java与SQL数据库服务器连接的桌面应用程序

来自分类Dev

SQL Server 2014-无法连接到本地数据库-找不到服务器

来自分类Dev

如何从Azure SQL服务器/数据库连接到远程MySQL

来自分类Dev

使用jQuery通过php连接到服务器端SQL数据库

来自分类Dev

正确的连接字符串MS sql服务器数据库2008

来自分类Dev

Laravel 5.4 上的多个数据库 SQL 服务器连接错误

来自分类Dev

无法在端口 1433 上连接到 SQL Server 数据库服务器

来自分类Dev

ActiveRecord是否按模型建立新的数据库连接

来自分类Dev

Django:如何与数据库建立新的连接

来自分类Dev

无法建立与SQL Server数据库的连接

来自分类Dev

如何建立与远程数据库sql server的连接?

来自分类Dev

Java-尝试与远程SQL数据库建立连接

来自分类Dev

连接SQL数据库中的表

来自分类Dev

如何使用Windows Phone 8连接到服务器上已经托管的SQL Server数据库

来自分类Dev

我似乎无法将PHP页面连接到SQL测试服务器和数据库

来自分类Dev

如何使用php将opencart应用程序连接到ms sql服务器数据库?

来自分类Dev

如何使用API将Flutter应用程序连接到本地sql服务器数据库?

来自分类Dev

如何使用Windows Phone 8连接到已经托管在服务器上的SQL Server数据库

来自分类Dev

使用 Wamp 将 SQL 服务器数据库连接到 PHP Web 应用程序

来自分类Dev

通过WCF服务使用连接字符串建立与Azure SQL数据库的连接时出现问题

来自分类Dev

SQL 数据库连接中的 java.sql.SQLSyntaxErrorException

来自分类Dev

从Postgresql9.1中的数据库功能连接远程服务器数据库

来自分类Dev

没有服务器上的Internet连接,Samba客户端无法建立新连接

来自分类Dev

创建数据库后无法连接到Microsoft SQL Server数据库(“系统找不到指定的文件”)

来自分类Dev

在SQL Azure数据库中创建链接服务器

Related 相关文章

  1. 1

    无法连接到SQL数据库服务器

  2. 2

    连接断开后,数据库服务器上的pl / sql过程会怎样?

  3. 3

    java.sql.SQLNonTransientConnectionException:无法创建与数据库服务器的连接-Google Cloud Platform

  4. 4

    如何将本地数据库服务器连接到SQL Azure数据库服务器

  5. 5

    使用Java与SQL数据库服务器连接的桌面应用程序

  6. 6

    SQL Server 2014-无法连接到本地数据库-找不到服务器

  7. 7

    如何从Azure SQL服务器/数据库连接到远程MySQL

  8. 8

    使用jQuery通过php连接到服务器端SQL数据库

  9. 9

    正确的连接字符串MS sql服务器数据库2008

  10. 10

    Laravel 5.4 上的多个数据库 SQL 服务器连接错误

  11. 11

    无法在端口 1433 上连接到 SQL Server 数据库服务器

  12. 12

    ActiveRecord是否按模型建立新的数据库连接

  13. 13

    Django:如何与数据库建立新的连接

  14. 14

    无法建立与SQL Server数据库的连接

  15. 15

    如何建立与远程数据库sql server的连接?

  16. 16

    Java-尝试与远程SQL数据库建立连接

  17. 17

    连接SQL数据库中的表

  18. 18

    如何使用Windows Phone 8连接到服务器上已经托管的SQL Server数据库

  19. 19

    我似乎无法将PHP页面连接到SQL测试服务器和数据库

  20. 20

    如何使用php将opencart应用程序连接到ms sql服务器数据库?

  21. 21

    如何使用API将Flutter应用程序连接到本地sql服务器数据库?

  22. 22

    如何使用Windows Phone 8连接到已经托管在服务器上的SQL Server数据库

  23. 23

    使用 Wamp 将 SQL 服务器数据库连接到 PHP Web 应用程序

  24. 24

    通过WCF服务使用连接字符串建立与Azure SQL数据库的连接时出现问题

  25. 25

    SQL 数据库连接中的 java.sql.SQLSyntaxErrorException

  26. 26

    从Postgresql9.1中的数据库功能连接远程服务器数据库

  27. 27

    没有服务器上的Internet连接,Samba客户端无法建立新连接

  28. 28

    创建数据库后无法连接到Microsoft SQL Server数据库(“系统找不到指定的文件”)

  29. 29

    在SQL Azure数据库中创建链接服务器

热门标签

归档