如何用ASP语言显示access数据库中的部分内容
求两段代码。能解决其中任意一段都好,求高手帮忙。第一段要解决的问题是:数据库表一form1中有主键作品名称,另两个键是作者和上传用户。要根据登录的用户A在A的个人网页上显...
求两段代码。能解决其中任意一段都好,求高手帮忙。
第一段要解决的问题是:
数据库表一form1中有主键作品名称,另两个键是作者和上传用户。要根据登录的用户A在A的个人网页上显示他上传的作品名称及作者(不显示上传用户A本身)。
第二段:
在A的另一个网页上显示表一中其他用户上传的作品名和作者信息,同样不显示上传用户。
并且筛选出的信息满足两个条件:1,和A上传的某条要同作者。2,作品名和A上传的都不相同。
两段代码都要针对任意登录用户都可以使用,不仅限于A。
求完整代码,包括网页与数据库的链接,以及变量定义等。
还有,用户登陆的部分已经做好了,但不知道每次用户登录之后,怎么在上面要求的两段代码里用代码表示不同登录用户的名字(所有注册用户信息在表二中) 展开
第一段要解决的问题是:
数据库表一form1中有主键作品名称,另两个键是作者和上传用户。要根据登录的用户A在A的个人网页上显示他上传的作品名称及作者(不显示上传用户A本身)。
第二段:
在A的另一个网页上显示表一中其他用户上传的作品名和作者信息,同样不显示上传用户。
并且筛选出的信息满足两个条件:1,和A上传的某条要同作者。2,作品名和A上传的都不相同。
两段代码都要针对任意登录用户都可以使用,不仅限于A。
求完整代码,包括网页与数据库的链接,以及变量定义等。
还有,用户登陆的部分已经做好了,但不知道每次用户登录之后,怎么在上面要求的两段代码里用代码表示不同登录用户的名字(所有注册用户信息在表二中) 展开
1个回答
展开全部
(1)加入目前登陆的用户是'admin' 那么你可以用如下方法,把'admin'当做参数
public DataSet Select(String adminName)
{
String sqlStr = "select 作品名称,作者 from 表一
where 上传用户 = '" + adminName + "'";
}
(2)
public DataSet Select(String adminName)
{
String sqlStr=" select 作品名称,作者 from 表一
where 作品名称 not in(Select 作品名称 from 表一
where 上传用户 = '" + adminName + "')" +
" and 作者 in (select 作者 from 表一 where 上传用户 = '" + adminName + "')"
}
public DataSet Select(String adminName)
{
String sqlStr = "select 作品名称,作者 from 表一
where 上传用户 = '" + adminName + "'";
}
(2)
public DataSet Select(String adminName)
{
String sqlStr=" select 作品名称,作者 from 表一
where 作品名称 not in(Select 作品名称 from 表一
where 上传用户 = '" + adminName + "')" +
" and 作者 in (select 作者 from 表一 where 上传用户 = '" + adminName + "')"
}
追问
先谢一下~
能不能给出整段呢?包括数据库连接和变量定义,和起始结束的语句。
还有,这个admin是针对一个叫“admin”的用户的还是所有用户都可以用?
追答
public DataSet Select(String adminName)
{……}
这里不是写了吗 它的参数是adminName 根据用户不同 他就不同啊 所以说是所有的
连接数据库的代码 之类的 你可以在网上找
实在不行 我发你一个代码
TableDI
2024-07-18 广告
2024-07-18 广告
在上海悉息信息科技有限公司,我们深知Excel在数据处理中的重要作用。在Excel中引用不同工作表(sheet)的数据是常见的操作,这有助于整合和分析跨多个工作表的信息。通过在工作表名称前加上感叹号“!”,您可以轻松地引用其他工作表中的数据...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询