急啊急,请教一个关于三层互相调用的问题!

cuipeng99 2004-11-05 02:47:18
刚学做一个三层结构的项目,请问这三层之间如何传递信息呢?

为什么我在开头引入数据层

using Test.DataAccess;


提示找不到类型或命名空间Test,是否缺少引用……


而我的数据层是这样写的啊

namespace TestShop.DataAccess
{
/// <summary>
/// catedata 的摘要说明。
/// </summary>
public class dblink
{
public DataTable getdata()
{

请高手指点,多谢多谢!
...全文
119 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
收到你的短信并回复了,这个没什么,因为小的项目可能就是一个项目搞定全部,没用到需要引用dll的很多。呵呵
guanvee 2004-11-05
  • 打赏
  • 举报
回复
那就把引用去掉,然后直接用testshop.dataacces......
如果两个文件不是同一项目,注意要添加引用
cuipeng99 2004-11-05
  • 打赏
  • 举报
回复
在需要使用的项目中引用dll?

这步该怎么做?

初学见笑!
  • 打赏
  • 举报
回复
这个写法是对的啊,你的数据层有没有编译为dll,然后在需要使用的项目中引用dll呢?
cuipeng99 2004-11-05
  • 打赏
  • 举报
回复
是这样啊

using TestShop.DataAcces

namespace TestShop.DataAccess


还是提示出错!

怎么回事哩?请指教!
Alden 2004-11-05
  • 打赏
  • 举报
回复
去掉Test
leisang 2004-11-05
  • 打赏
  • 举报
回复
寒一个先。
既然声明的时候namespace TestShop.DataAccess
那何来using Test.DataAccess; ??
ianok 2004-11-05
  • 打赏
  • 举报
回复
using TestShop.DataAcces
并且要引用TestShop.DataAccess.dll
jonescheng 2004-11-05
  • 打赏
  • 举报
回复
你的数库层空间不是明明写的是 TestShop.DataAccess吗??
将using Test.DataAcess 改成 TestShop.DataAccess
cuipeng99 2004-11-05
  • 打赏
  • 举报
回复
using TestShop.DataAccess;
namespace TestShop.DataAccess


是我在这写错了,程序里没写错,什么原因呢?

请多指教
karykwan 2004-11-05
  • 打赏
  • 举报
回复
using Test.DataAccess;
namespace TestShop.DataAccess
是不是写错了?

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧