留言簿

我要留言
留言搜索

2004-06-18 17:20  戴維

老师你好:
在你的 工具中 创建SQL 程序的部份
有一个标识字段:
里面要填入 Table 的字段名
若此Table 的字段名 型态为 Varchar 似乎会出现错误
是否型态必须为int 才行的通哩?
回复:是的,标识字段必须是int、bigint、smallint或smallint等数字数据类型的字段。谢谢!

2004-06-18 10:31  风水先生

你好,我的一个正常程序传到国外服务器上(好像就是您现在使用的服务器)却被提示:
Selected collating sequence not supported by the operating system. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.Data.OleDb.OleDbException: Selected collating sequence not supported by the operating system.

Source Error: 


Line 88: 	strconn="provider=microsoft.jet.oledb.4.0;data source="+server.mappath("database/note.mdb")
Line 89: 	cnn=new oledbconnection(strconn)
Line 90: 	cnn.open()
Line 91: 	dim thename,thesex,theqq,theemail,thehomepage,thetitle,theContent,theface,theemot,theip,thereply as string
Line 92: 	dim thedate,theredate as dat
回复:您用的是Access数据库吧,打开数据库,从“工具—选项”菜单打开选项窗口,在“常规”标签上将“新建数据库排序次序”改为“常规”即可。谢谢!

2004-06-15 10:32  小飞

为什么我安装不上去呢?
我是vs.net2003

我以前装过,但是可能没有删除完全,能否提供不是msi版本的呢?
直接是源代码和sql文件就可以的呢??
回复:已发送到您的邮箱,请注意接收,在运行前先执行sql.db创建数据库,然后设置虚拟目录。谢谢!

2004-06-14 15:12  ly

版主您好!
    我在网上下载了您的分页控件4.3版本,我想在DATAGRID控件中使用这个分页控件,但是不知道怎样使用,您的主页中的代码实例好像没有4.3版本的例子,可否给我一个例子让我试一下,谢谢!
回复:您好,控件安装后的示例文件就是4.3.2版的例子,里面的vsproj.rar是用vs.net创建的项目文件,您可以解压缩后看看,谢谢!

2004-06-12 10:53  如斌

您好,我是在网上查找对DataList分页的方法找到您的控件的。下载回来安装时提示SQL数据库没有建成。但我想应该不会影响控件的使用吧?程序里我是这样弄的,我做了个用户控件,在用户控件里使用了DataList,我把您的控件放在了DataList的页眉模板里。但是运行时间会报错:“未将对象引用设置到对象的实例”错误出现在Pager.RecordCount=(int)cmd.ExecuteScalar();行里。而且我在VS的设计视图里发现“创建控件时出错 - Pager”。把用户控件里的protected AspNetPager Pager;行去掉就不会创建出错了,但是程序里的对Pager的操作又会提示:D:\webpub\lbl-wh\fire\UI\contentlist.ascx.cs(36): 找不到类型或命名空间名称“Pager”(是否缺少 using 指令或程序集引用?)!!!真的不知道是怎么回事?我是刚学asp.net时间不长。还请版主多多指教:)
哦对了,我使用的是VS2003,Codebehind。
回复:您是否添加了对AspNetPager.dll的引用?并且在代码文件中引用了正确的命名空间(using Wuqi.Webdiyer;)?另外是否声明了Pager这个变量?请注意大小写。谢谢!

2004-06-12 08:24  陈飞

我的数据库里都把teaname这个字段设置为char 长度都是10 ,是没有问题的呀。就算有问题吧,那我用SQL的查询分析器用同样的查询语句可以在数据库找到管是两个字还是三个字的教师信息出来,可在ASP.NET中就是不行哟。我也想了,这个是什么问题呢,对了它是怎么产生的我知道像是那次我同学来时,我在运行这个程序,不过他没注意,突然断了我的电源,后来开机就有那个问题了,怎么会有这事情呢,我现在还不想那就会出什么问题。
回复:您好,您的DataNavigateUrlFormatString的属性设置可能有问题,试试改为:teacherinformation.aspx?sID={0}&JI=1,另外可以将动态产生的SQL语句用Response.Write方法显示出来,然后放到查询分析器上运行一下看结果是否相同。谢谢!

2004-06-11 16:29  陈飞

我在一个页面里用这个控件 <asp:HyperLinkColumn Target="_blank" DataNavigateUrlField="tno" DataNavigateUrlFormatString="teacherinformation.aspx?&sID={0}&JI=1" DataTextField="teaname" HeaderText="任课老师"></asp:HyperLinkColumn> 又在teacherinformation.aspx.cs中用string fff=Request["sID"];取得传来的值后用 string ss="Select ateacher.tno,ateacher.teaname,cour.cname,ateacher.department,ateacher.memo From ateacher,cour where ateacher.teaname like '"+fff+"'and ateacher.tno=cour.tno";来获得数据后用一个datagrid将其绑定,现在是可以得到数据了,但是只能显示我在数据库中只有两个字的姓名的教师信息,而不能显示三个字,我懂呀,我要数据库中教师这个字段都是设为10个字符的呀,不知道又是哪错了
回复:您好,我没看出有什么问题,不知您的数据库是怎样设计的?谢谢!

2004-06-10 20:15  芮瑞

你好,请教一个问题:在生成的存储过程中set rowcount @PageUpperBound这句我不是很清楚它的作用,我去掉它以后简单地测试了一下,也能正确工作。因此比较纳闷,期待你的解答。
回复:摘自SQL Server联机文档:
SET ROWCOUNT:
使 Microsoft? SQL Server? 在返回指定的行数之后停止处理查询。 语法:
SET ROWCOUNT { number | @number_var } 参数:
number | @number_var 是在停止给定查询之前要处理的行数(整数)。
谢谢!

2004-06-10 15:04  帮忙,谢谢!!!!

我在一个页面里用这个控件 <asp:HyperLinkColumn Target="_blank" DataNavigateUrlField="tno" DataNavigateUrlFormatString="teacherinformation.aspx?&sID={0}&JI=1" DataTextField="teaname" HeaderText="任课老师"></asp:HyperLinkColumn>
又在teacherinformation.aspx.cs中用string fff=Request["sID"];取得传来的值后用
string ss="Select ateacher.tno,ateacher.teaname,cour.cname,ateacher.department,ateacher.memo From ateacher,cour where ateacher.teaname like '"+fff+"'and ateacher.tno=cour.tno";来获得数据后用一个datagrid将其绑定,可系统提示
----------在位置 0 处没有任何行--------
可我用查询分析器在数据库中,用上面的语句是可以看到对应的数据行的,
请问那是什么错
回复:我忘了自己是否曾见过这样的问题,出现这个问题的可能原因是两个关联的表中,子表中的外键值在父表中不存在,比如产品表中有编号为5的类别,而类别表中却没有5这个类别,请检查一下关联的表的完整性约束。谢谢!

2004-06-10 10:23  37778866

谢谢你的分页控件!

请教:怎样才能拖动某一控件沿水平方向移动呢?

最好有个例子!

lj74521@163.com

非常感谢!
回复:您好,我不太明白您的意思,您是要在设计时还是运行时进行移动呢?如果是设计时,那么在vs.net中本身就是可以实现的,如果是在运行时,则需要写比较复杂的客户端脚本来实现。谢谢!
;