在ASP.net中如何使用ado (200分)

  • 主题发起人 主题发起人 huicer
  • 开始时间 开始时间
H

huicer

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是visual studio.net
在这个软件中如何在asp.net 中加入ado
请说的详细些
据说system.data.ado 没有了,改成system.data.oledb
用system.data.oledb怎么使用ado
200分赠
 
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<html>

<script language="VB" runat="server">
Sub Page_Load(Sender As Object, E As EventArgs)
Dim DS As DataSet
Dim MyConnection As SqlConnection
Dim MyCommand As SqlDataAdapter
MyConnection = New SqlConnection("Password=better;Persist Security Info=True;User ID=sa;Initial Catalog=MY;Data Source=GISSERVER")
MyCommand = New SqlDataAdapter("select * from sys_sblb", MyConnection)
DS = new DataSet()
MyCommand.Fill(ds, "作者")
MyDataGrid.DataSource=ds.Tables("作者").DefaultView
MyDataGrid.DataBind()
End Sub
</script>
<body>
<h3><font face="宋体">DataGrid 控件的简单选择</font></h3>
<ASP:DataGrid id="MyDataGrid" runat="server"
Width="700"
BackColor="#ccccff"
BorderColor="black"
ShowFooter="false"
CellPadding=3
CellSpacing="0"
Font-Name="宋体"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
EnableViewState="false"
/>
</body>
</html>

呵呵,文档中的。
 
对,是改成system.data.oledb了,用起来还是那样啊?
你大概是下载的以前的教程吧?
还有system.data.sql也改成了System.Data.SqlClient
 
看看.net/Enterprise Samples/Duwamish 7.0 CS这个例子吧。典型的多层分布式企业应用。
 
先连数据库
Dim MM_myconnection_STRING
MM_myconnection_STRING = "Provider=OraOLEDB.Oracle.1;data source=oracle;user ID=you;password=you"
//open connection
Set db_connection=Server.CreateObject("ADODB.Connection")
db_connection.ConnectionString=MM_myconnection_STRING
db_connection.Open
//execute sql
sqlstr="SELECT OBJJC FROM D028 WHERE OBJNAME="&amp;"'"&amp;str_dwdm&amp;"'"
set rs=db_connection.Execute(sqlstr)
 
对,楼上的才是正确的。二楼用的是Ado.net。
 
后退
顶部