数据库表插入数据的时候,如何提取插入数据并显示到页面上,求代码
有一个表Messages,有字段ID(自增的),UserID,Message,ASP.NET做的页面上有3个textbox框,
我想实现的功能是当我向表中插入数据的时候,能把这条插入的数据显示到页面上。
求代码啊。
------解决方案--------------------直接绑定表中最新的一条记录,时时刷新
------解决方案--------------------控件绑定 定时刷新 修改数据源就可以了
------解决方案--------------------
监控比较烦的,还是要去和数据库连接 还是要定时去看 不如直接用定时刷新好了
------解决方案--------------------
那就用ajax局部刷新吧,当插入记录时,调用一下ajax去获取记录,插入记录功能最好么也是用ajax完成。
插入记录功能怎么用ajax写啊。局部刷新是用setTimeout还是根据插入记录刷新啊,插入记录刷新不会写哦,求指导。
局部刷新就是当用ajax函数请求一个ashx页面时,就将记录插入到数据库去,并返回一个正常状态同时接收状态并判断状态正确的话就再用一个ajax函数请求另一个ashx页面获取记录,然后接收结果并显示在页面上。
------解决方案--------------------Web1.0没有服务器推送机制,就是说服务器端数据更新后,客户端如果不请求是不会更新数据的,除非客户端也有定时去服务器请求数据。定时请求,就是楼上有大神说的用ajax异步请求,这样在页面不刷新的情况下,请求到服务器端数据后更新客户端页面。