c#中session有值不能用,高人帮我看一下,谢谢啦!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#中session有值不能用,高人帮我看一下,谢谢啦!相关的知识,希望对你有一定的参考价值。

我有A页面定义了一个session["search"]="select * form tb_News",来到B页面用Response.write(Convert.ToString(Session["search"]))能输出SQL字符串,可将这个作为变量传递的时候却不能成功:
this.dlNews.DataSource = CC.GetDataSet(Convert.ToString(Session["search"]), "tbNews");(到C页面去获取一个数据集),但是用这个就可以成功:
this.dlNews.DataSource = CC.GetDataSet("select * form tb_News","tbNews");
请大家帮我看一下,这个是为什么?

参考技术A 你在执行B页面的之前是否执行了A页面的session写入操作? 参考技术B 你给提示太模糊了,你能输出SQL字符串,怎么可能在传参的时候不能成功,我建议你还是要建立断点调试一下,看看你传进去的参数是个什么样子的追问

追答

调用函数获取数据集时出错,是你sql语句执行之后出错了,这应该是服务器返回给web页面时出的错,你要在后台异常处理一下,把session输出来,看看到底是什么

参考技术C         ——我不信命,我信爱情是没有理由悲欢的注定。    参考技术D 一般不这么用 还是公共变量 传递

cad求高人指点,输入region命令 显示不能创建面域 如图

参考技术A 以下情况是不能创建面域的:
1、图形没有封闭;
2、图形有交叉;
3、虽然封闭了,但没有首尾连接。
你把图放大,再看看,有没有上面的情况。追问

非常感谢。有没有什么有效的解决方案啊,俺是个新手……

追答

1、用楼下说的BO命令试一下,但碰到没有封闭的情况,这个命令无效,只能对封闭且没有首尾相接的命令有效。
2、用圆角命令(FI)把半径设为0,依次点一下相邻的两条线或弧。
3、还是用放大检查的方法比较快点。用第二条也是一个有效的方法。

参考技术B 补充

1.使用BO 然后点P 然后创建一个边界,把这个边界面域 ,若没出现边界高版本的CAD 会用红圈标出来 在使用楼上的方法。
把红圈的地方该陈封闭不交叉 就OK了
参考技术C 你好,是不是你的图形没有封闭!还有一种,建议你把整个图形都创建成块!也是可以的,希望对你有帮助!

以上是关于c#中session有值不能用,高人帮我看一下,谢谢啦!的主要内容,如果未能解决你的问题,请参考以下文章

在nginx上面配置了ssl证书,用来https访问,但是内网可以访问,外网不能访问,求高人指点!先行谢过!

请问能不能帮我写一个Java的聊天窗口文件源代码,不要很复杂,只要能运行,聊天就行了!我用淘宝金币换,谢

请高人帮我翻译成英语

创建C#的wpf项目(C/S架构),不知道C/S架构中能不能用webapi,请高人解答,谢谢!

c# sql INSERT 报错帮我看下

sol server 无法启动 帮我看一下错误信息,是啥原因