当前位置:编程学习 > VB >>

怎样把一个页面的值保存到另一个页面?

怎样把一个页面的值保存到另一个页面?下面是另一个页面的添加代码。
我怎么把前一个页面的值带到这个页面来添加呢?
Set con = New ADODB.Connection
            strCon = "provider=microsoft.jet.oledb.4.0;data source=" & App.Path & "\db1.mdb"
            con.Open strCon
            Set rs = New ADODB.Recordset
            Set cmd = New ADODB.Command
            rs.CursorLocation = adUseClient
            Set cmd.ActiveConnection = con
           
            cmd.CommandText = "insert into inf(roomnum,price,name,id,type,tele,dat,state) values('" + Text1.Text + "','" + Text2.Text + "','" + Text3.Text + "','" + Text7.Text + "','" + Text8.Text + "','" + Text5.Text + "','" + Trim(DTPicker1.Value) + "','入住')"
            cmd.Execute
            --------------------编程问答-------------------- 从Set con=New ADODB.Connection这句看,你写的是VB程序而不是ASP程序,因此,你所说的页面大概应该是FORM,如果是这样,则可以在FORM里声明一个公共变量,这个公共变量可以在工程的任意位置进行读取,从而实现不同FORM之间值的传递;如果是ASP,则你可使用Session或Application。 --------------------编程问答-------------------- 添加个模块,在里面用public定义变量,那么整个程序任何地方都可以使用 --------------------编程问答-------------------- 也许是以前搞ASP的,临时需要做VB的活吧?
引用 1 楼 lyserver 的回复:
从Set con=New ADODB.Connection这句看,你写的是VB程序而不是ASP程序,因此,你所说的页面大概应该是FORM,如果是这样,则可以在FORM里声明一个公共变量,这个公共变量可以在工程的任意位置进行读取,从而实现不同FORM之间值的传递;如果是ASP,则你可使用Session或Application。
--------------------编程问答-------------------- 不好意思,我对vb这方面不是很了解,请问语句怎么写呢,能详细一点吗 --------------------编程问答-------------------- 在frm文件的开头如此声明:
public myvalue as long '此处即为你的公共代码

'以下是VB自动产生的代码
sub form_load()
end sub --------------------编程问答-------------------- 都是很好的建议! 值得学习 --------------------编程问答-------------------- 我也想了解,谢谢LZ. --------------------编程问答-------------------- 都是很好的建议! 值得学习
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,