问题描述
stringsqlstr="DataSource=DELL-PC;InitialCatalog=hospital;IntegratedSecurity=True";SqlConnectionconn=newSqlConnection(sqlstr);conn.Open();stringstr="select*fromtable1";SqlCommandcommd=newSqlCommand(str,conn);SqlDataReaderreader=commd.ExecuteReader();reader.Read();Response.Write(reader[0].ToString());reader.Close();conn.Close();
table1表中只有3个数分别是1,2,3我想要的功能是:打开第一个页面如果显示是1,则其它两个页面只能显示2或3;如果显示的是2,则其它两个页面只能显示1或3;依次类推
解决方案
解决方案二:
没看懂table1表中只有3个数分别是1,2,3那你每个页面不是都会显示1,2,3吗,为什么页面1只会显示个1,这1是从哪里控制的
解决方案三:
把你的“打开页面显示某数”写到你的数据库表中就行了。然后你读取table1表的同时,把这个表也读取一下。
解决方案四:
刚学习设计简单的逻辑程序时,只能够关心数据读写逻辑(还不能关心性能、用户体验等方面),因此你所有的问题基本上都可以先从数据库读写(包括关系数据库的事务保护)角度去设计。
时间: 2024-10-27 01:50:36