CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

一个web程序操作几个数据库,几个数据库结构一样,就是数据不一样遇到了点问题

楼主nycun(不要错过)2005-06-04 14:14:50 在 .NET技术 / ASP.NET 提问

最近在写一个进销存的...  
  可有几个数据库,结构一样数据内容不一样,当用户使用时先选择要用那个数据库,然后再根据用户选择的数据库操作。。  
   
  我是把用户选择的数据库ID保存在cookies里的,前几天还没有问题,今天测试有时就不可以登录了。怪呢~~~  
   
  还有这样以后不知道会不会几个数据库串门呢~~~这样怎么设计比较好呢>_<  
   
  我开始是叫他们把数据全放在一个数据库里,再用不同的名称来区分的,就像论坛的用户名这样。可他们要分开>_<  
   
  我真担心以后会数据串门呢 问题点数:0、回复次数:4Top

1 楼lr2651(戎 The Two Towers)回复于 2005-06-04 15:19:00 得分 0

建议你在Web.config里面保存不同的连接字符串,然后根据用户的不同选择不同的串进行连接,用cookies个人觉的不大保险,因为它毕竟跟客户端关系比较密切,随机性大Top

2 楼nycun(不要错过)回复于 2005-06-04 16:11:58 得分 0

你要得在客户端保存[客户的数据库连接呀,是要在web.config里保存不用的字符连接的,不过我是保存在xml文件里。   但A用户若选的a数据库,B用户选的b数据库。   你把Aa   Bb的这信息你得保存在客户,或编一个代码专来保管用户的这数据对应。这样来好象会存在多余的数据了,你不能用username来认识,有可能二个数据库的userName是一样的。用UserName   +   IP这种方式不知道怎么样了Top

3 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2005-06-04 17:49:53 得分 0

总有一个库是大家公用的吧?配置写在那里。不要相信cookies和session.Top

4 楼LaoDai_Net(『老代』)回复于 2005-06-04 23:54:14 得分 0

把不同数据库的连接代码放到XML文件中了,,,使用缓存  
   
  Top

相关问题

  • 如何让程序可以选择操作不同的同结构数据库
  • “操作数据库的程序”应放在c端还是s端?
  • 如何在DELPHI程序中作数据库的pack操作?
  • 谁有数据库操作的源程序
  • SharePoint Portal Server怎么写对数据库操作的程序?
  • 关于两个程序并行操作数据库的问题?
  • 怎样在桌面程序里操作SQLCE数据库?
  • 能否在VC源程序中创建数据库结构?
  • 如何实现用程序修改sqlserver数据库结构?
  • 我编的SQL Server数据库结构查看程序

关键词

  • 数据库
  • 结构
  • 数据
  • 用户
  • 选择
  • 问题

得分解答快速导航

  • 帖主:nycun

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo