asp.net 中使用sqlcommandbuilder
来源:互联网 发布:烟草允许网络售卖吗 编辑:程序博客网 时间:2024/05/22 10:31
asp.net 中使用sqlcommandbuilder,用它来产生增加,删除,选择等SQL语句,也比较方便的,下面给出个例子
Private Sub UseCommandBuilder()
Dim connectionString As String = _
"Integrated Security=SSPI;Persist Security Info=False;"
+ _ "Initial Catalog=Northwind;Data Source=LAP800"
Dim connection As SqlConnection = _New SqlConnection(connectionString)
connection.Open()
Try
Dim command As SqlCommand = _New SqlCommand("SELECT * FROM Customers", connection)
Dim adapter As SqlDataAdapter = _New SqlDataAdapter(command)
Dim builder As SqlCommandBuilder = _New SqlCommandBuilder(adapter)
' Show commands
Console.WriteLine(builder.GetInsertCommand().CommandText)
Console.WriteLine(builder.GetUpdateCommand().CommandText)
Console.WriteLine(builder.GetDeleteCommand().CommandText)
Dim table As DataTable = New DataTable
adapter.Fill(table)
'Use Insert
Dim row As DataRow = table.NewRow
row("CustomerID") = "PAULK"
row("CompanyName") = "Pauly's Edibles"
row("ContactName") = "Paul Kimmel"
row("ContactTitle") = "The Fat Man"
table.Rows.Add(row)
'Use Update
Dim results() As DataRow = _table.Select("CustomerID = 'ALFKI'")
results(0)("Region") = "DE"
'Use Delete
Dim deleteThese() As DataRow = _table.Select("CustomerID = 'FARLA'")
For Each row In deleteThese
row.Delete()
Next
adapter.Update(table)
table.AcceptChanges()
Catch ex As Exception
Debug.WriteLine(ex.Message)
Throw
Finally
connection.Close()
End TryEnd SubEnd Module
- asp.net 中使用sqlcommandbuilder
- asp.net 中使用sqlcommandbuilder
- asp.net中使用sqlcommandbuilder
- asp.net中使用sqlcommandbuilder (转)
- ASP.net:用SqlCommandBuilder 实现批量更新
- ASP.net:用SqlCommandBuilder 实现批量更新
- ADO.NET中利用DataAdapter进行数据操作(SqlCommandBuilder,AcceptChanges)
- SqlCommandBuilder 的使用
- SqlCommandBuilder 的使用实例
- SqlCommandBuilder 的使用
- ASP.NET中使用Caching
- asp.net中加密使用
- ASP.NET中使用基类库
- asp.net中使用线程
- asp.net 中使用计数器
- ASP.NET中使用Apachelog4net
- asp.net中cookie使用
- ASP.NET中使用Caching
- oracle数据库优化
- ASP.NET中使用自定义验证控件
- Apache2+ssl 的设定方法
- 使用HttpContext的User属性来实现用户验证
- CSS首行缩进背景色透明强制换行等
- asp.net 中使用sqlcommandbuilder
- 一个比较难杀的木马下载器 kndncso.exe jvxnypf.exe cmdbcs.exe lRAVWL.EXE
- Tomcat下中文问题的最有效及全面的解决教程
- php设计模式介绍(书摘)一
- 人际沟通黄金四原则
- 如何取消开机时按F1才能继续的设置
- IT茶会66期,成功产品经理研讨会
- WINDOWS API 函数
- C#里静态构造函数