.net的小问题(10分)

  • 主题发起人 主题发起人 zhjihui
  • 开始时间 开始时间
Z

zhjihui

Unregistered / Unconfirmed
GUEST, unregistred user!
<%@ import namespace="system.data"%>
<%@ import namespace="system.data.sqlclient"%>
<HTML>
<HEAD>
<title></title>
<script language="vb" runat="server">
sub page_load(sender as object,e as eventargs)
dim objconn as sqlconnection
dim objcmd as sqldataadapter
dim objds as new dataset
dim strsql as string="select * from memorabilia "
dim strdsn as string
strdsn="server='DB-BACKUP';uid=qymh;pwd=qymh;database=qymh;"
objconn=new sqlconnection(strdsn)
objcmd=new sqldataadapter()
objcmd.tablemappings.add("table","memorabilia")
objcmd.selectcommand=new sqlcommand(strsql,objconn)
objds=new dataset("memorabilia")
objcmd.fill(objds)
grid1.datasource=objds.tables("memorabilia").defaultview
grid1.databind()
end sub
</script>
</HEAD>
<body>
<asp:datagrid id=grid1 Runat="server" ItemStyle-ForeColor="black" ItemStyle-BackColor="#ffcc66" HeaderStyle-ForeColor="red" HeaderStyle-BackColor="lightblue" >
<HeaderStyle ForeColor="Red" BackColor="LightBlue"></HeaderStyle>
<ItemStyle ForeColor="Black" BackColor="#FFCC66"></ItemStyle>
<Columns>
<asp:BoundColumn DataField="id"></asp:BoundColumn>
</Columns>
</asp:datagrid>
</body>
</HTML>
有什么不对的地方,为什么总说objds未声明
 
>>dim objds as new dataset
>>objds=new dataset("memorabilia")
Dim Objds as New DataSet("Memorabilia")
or
Dim Objds as DataSet
Objds=new DataSet("Memorabilia")
 
to ZRWeng
你认为有大小写区别吗
 
VB哪有大小写的区别呀~
只是我习惯而已
 
可是, 这样也不对呀,是在datagrid数据源的地方出毛病的
 
>>objcmd.fill(objds)
改成
objcmd.fill(objds,"memorabilia")
 
数据绑定了,但调试时什么都没有呀
 
怎么都这样写代码呢!!不觉得累吗?
 
那应该怎么写,请指教
 
你没有了解到什么叫代码绑定吗?你现在跟用ASP有什么区别?充其量只是ASP+,一点.net的思想都没有.
 
你要是知道就讲一讲,我会感谢你,我是新手,要是我懂,我也不会拿这个问题来问
 
[:D][8D][8D][8D][8D][?][:)][:)][:(!][^][:)][:D][8D][:(][:(!][^][?]
 
后退
顶部