这句很重要 要用INSERTCOMMAND 必须要先有SELCOMMAND这个
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值 Dim myAda As SqlDataAdapter = New SqlDataAdapter("Select * From [UserInfo] Where [U_ID] Is Null", conn)

接下来就是INSERT了,注意 有二个SQL语句 ";" Select  SCOPE_IDENTITY() As U_ID  (U_ID为自动ID)
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
= "INSERT INTO [UserInfo] ("
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= "  [U_Name]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,[U_Password]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= "  ,[U_EMail]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,[U_Face]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,[U_UserTruename]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,[U_Sex]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,[U_Age]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,[U_Identity]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,[U_Tel]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,[U_Cellphone]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,[U_Address]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,[U_Zipcode]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= ",[U_MsnQQ]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= ",[U_About]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= ",[M_MaCode]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= ",[U_Score]"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ) Values ("
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= "  @U_Name"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,@U_Password"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " , @U_EMail"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,@U_Face"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,@U_UserTruename"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,@U_Sex"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,@U_Age"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,@U_Identity"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,@U_Tel"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,@U_Cellphone"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,@U_Address"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= " ,@U_Zipcode"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= ",@U_MsnQQ"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= ",@U_About"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= ",@M_MaCode"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= ",@U_Score"
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                sql 
+= ");Select  SCOPE_IDENTITY() As U_ID"

[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值myAda.InsertCommand = New SqlCommand(sql, conn) 
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                
With myAda.InsertCommand 
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Name", SqlDbType.NVarChar, 40"U_Name"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Password", SqlDbType.NVarChar, 200"U_Password"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Email", SqlDbType.NVarChar, 300"U_Email"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Face", SqlDbType.Int, 4"U_Face"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_UserTruename", SqlDbType.NVarChar, 100"U_UserTruename"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Sex", SqlDbType.Bit, 1"U_Sex"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Age", SqlDbType.NVarChar, 100"U_Age"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Identity", SqlDbType.NVarChar, 100"U_Identity"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Tel", SqlDbType.NVarChar, 100"U_Tel"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Cellphone", SqlDbType.NVarChar, 100"U_Cellphone"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Address", SqlDbType.NVarChar, 300"U_Address"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Zipcode", SqlDbType.NVarChar, 100"U_Zipcode"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_MsnQQ", SqlDbType.NVarChar, 100"U_MsnQQ"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_About", SqlDbType.NVarChar, -1"U_About"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@M_MaCode", SqlDbType.NVarChar, 100"M_MaCode"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    .Parameters.Add(
New SqlParameter("@U_Score", SqlDbType.Int, 4"U_Score"))
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                
End With

建立DS 并获取 ID

[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值Dim ds As New DataSet
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myAda.Fill(ds)
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                
Dim myDataRow As DataRow = ds.Tables(0).NewRow()
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Name"= Me.U_Name.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Password"= myappClass.EncryptPassword(Me.U_PasswordReg1.Text.Trim, "MD5")
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Email"= Me.U_Email.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Face"= Me.myhead.Value.Trim.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_UserTruename"= Me.U_UserTruename.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                
If Me.U_Sex.SelectedValue = 1 Then
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    myDataRow(
"U_Sex"= True
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                
Else
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    myDataRow(
"U_Sex"= False
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                
End If
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Age"= Me.U_Age.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Identity"= Me.U_Identity.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Tel"= Me.U_Tel.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Cellphone"= Me.U_Cellphone.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Address"= Me.U_Address.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Zipcode"= Me.U_Zipcode.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_MsnQQ"= Me.U_MsnQQ.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                
If Me.U_About.Text.Trim <> "" Then
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    myDataRow(
"U_About"= myappClass.rpl(Me.U_About.Text.Trim)
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                
Else
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                    myDataRow(
"U_About"= Me.U_About.Text.Trim
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                
End If
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"M_MaCode"= myappClass.getMacAdd().ToString
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myDataRow(
"U_Score"= 1000  ''注册赠送游戏喜金 2008-05-07
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值

[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                ds.Tables(
0).Rows.Add(myDataRow)
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                myAda.Update(ds)
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                
Dim myUID As String = ds.Tables(0).Rows(0)("U_ID").ToString
[学习]利用SqlDataAdapter Insertcommand 获取刚新增的自动编号ID值                ds.Dispose()

注意 ds.Tables(0).Rows(0)("U_ID").ToString

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
  • 2021-12-17
  • 2021-06-26
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-29
  • 2022-12-23
  • 2021-11-24
  • 2022-12-23
  • 2021-05-21
  • 2021-12-10
相关资源
相似解决方案