VB+sql添加一条记录
本人刚学VB,想在sqlserver数据库里添加一条记录:有两列,一列是用户名,一列是用户密码,密码允许为空想知道要先定义什么?还想知道这个过程是如何进行的.给代码的麻烦...
本人刚学VB,想在sql server数据库里添加一条记录:
有两列,一列是用户名,一列是用户密码,密码允许为空
想知道要先定义什么?还想知道这个过程是如何进行的.
给代码的麻烦也给注解.谢谢各位大虾! 展开
有两列,一列是用户名,一列是用户密码,密码允许为空
想知道要先定义什么?还想知道这个过程是如何进行的.
给代码的麻烦也给注解.谢谢各位大虾! 展开
1个回答
展开全部
Rem 第一步。添加必要的引用。
Imports System.Data.SqlClient
Rem 第二步。将这些代码定义为全局变量或者是窗体的成员,自己知道怎么去定义吧。,ConnectionString 中表示的是数据库文件的地址,自己去换成你的数据库文件的地址就可以了。cmd 是用来对数据库执行SQL语句的。
Public ConnectionString As String = "DataSource=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Data\Words.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"
Public conn As New SqlConnection(ConnectionString)
Public cmd As New SqlCommand("", conn)
Rem 接着是在主窗体的Load事件中打开连接,添加如下语句:
conn.Open()
Rem 然后就是对数据库执行SQL命令了,关于SQL命令就应该不用我来说了吧。示例如下:
cmd.CommandText = "delete Main where ID = 3"
cmd.ExecuteNonQuery()
Rem 上面的两条语句中,第一条是指明要执行的SQL语句,第二条就是让它执行。很简单的。
补充,我用的是VB2008和SQL Server 2005,在低版本的VB和SQL中我没有试过,不过应该是一样的,
Imports System.Data.SqlClient
Rem 第二步。将这些代码定义为全局变量或者是窗体的成员,自己知道怎么去定义吧。,ConnectionString 中表示的是数据库文件的地址,自己去换成你的数据库文件的地址就可以了。cmd 是用来对数据库执行SQL语句的。
Public ConnectionString As String = "DataSource=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Data\Words.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"
Public conn As New SqlConnection(ConnectionString)
Public cmd As New SqlCommand("", conn)
Rem 接着是在主窗体的Load事件中打开连接,添加如下语句:
conn.Open()
Rem 然后就是对数据库执行SQL命令了,关于SQL命令就应该不用我来说了吧。示例如下:
cmd.CommandText = "delete Main where ID = 3"
cmd.ExecuteNonQuery()
Rem 上面的两条语句中,第一条是指明要执行的SQL语句,第二条就是让它执行。很简单的。
补充,我用的是VB2008和SQL Server 2005,在低版本的VB和SQL中我没有试过,不过应该是一样的,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询