VB+sql添加一条记录

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:10:39
本人刚学VB,想在sql server数据库里添加一条记录:
有两列,一列是用户名,一列是用户密码,密码允许为空
想知道要先定义什么?还想知道这个过程是如何进行的.
给代码的麻烦也给注解.谢谢各位大虾!

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中我没有试过,不过应该是一样的,