一个不会的ASP+数据库操作的题目

来源:百度知道 编辑:UC知道 时间:2024/06/13 22:45:02
有个ASP与数据库操作的问题我试了好多天了也没完全按照要求正确做出来,请熟知ASP和数据库的教教我

要求如下:

一个页面分成左右两个模块,左边为S.ASP,右边为X.ASP,存储用的只有ACCESS数据库,而且数据库中只有一个命名为text的表,表中只有一个数据类型为文档,名称为message的字段

具体要求是:在S.ASP的文本域中输入文本内容,按显示按钮,文本框中的
内容就显示到右边X.ASP中指定的显示区域中,且左页面中文本域自动清空,且在X.ASP的文本显示区中不能直接修改内容,按右页面中的提交按钮则整个页面自动关闭,如按右页面中的修改按钮,则右页面的文本内容不变,但左页面中文本域中则返回右页面的内容,且可以修改以便再提交到右页面。
用另一个说法就是右页面的文本显示区中始终显示的是表text中message中的内容。

我做了好多天越做越混乱,越做错越多,请高手来看看指导一下,可以的话可以把具体的步骤讲一下吗

我自己决得这个题目要求有点奇怪,但我做了很多天,实在非常想完全按照这个要求把它做出来。
一定要用到javascript吗
有没有其他思路的啊
如果我想专用VB做可以吗?

这个其实不难,你将左边的文本框里的值在提交的时候将值传入数据库,而右边显示的正好是数据库中message字段的值,也就是用数据库将两个连接在一起就可以了。
主要用到的东西:
javascript获得左边文件中文本框的值
假设文本框的ID为message_content就可以用
omessage=document.getElementById("message_content")获得这个文本框的操作对象。然后其内容就是omessage.value的值了。
将其插入数据库,用SQL语句就可以。左边文本框内容清空的话用一句:omessage.value=""就可以了。
按右边的提交按钮则页面关闭可以用:window.close这个方法。按右页面的修改按钮,则可以通过读数据库内容将其显示到左边页面里:
omessage.value=rs("message");这样就好了。