欢迎光临
我们一直在努力

天极微软专区——微软专家解答精华第一期 (转)

建站超值云服务器,限时71元/月

来源:http://bbs.yesky.com/

一、asp.net
1、我的aspx程序,为什么总是把源程序代码在浏览器页面中显示出来,请教高手!
源程序如下:
<p>请输入新的用户 id 和口令</p>
<form runat=server>
<table>
 <tr><td>  <asp:requiredfieldvalidator runat=server      
controltovalidate=txtname errormessage="需要用户用户名。"> *  
</asp:requiredfieldvalidator> </td>
<td>用户 id </td>
<td><input type=text runat=server id=txtname></td>
 </tr> <tr>  <td>口令 </td>  <td><input type=password
runat=server id=txtpword></td> </tr> <tr>  <td>请重新输入口令 </td>
  <td><input type=password runat=server id=txtrepword></td> 
</tr><table><br><input type=submit runat=server id=cmdsubmit
value=submit></form>

a:那很可能是因为你的asp.net没装好。谢谢使用微软产品.
那很可能是因为你的asp.net没装好, 请运行一下\winnt\microsoft.net\framework\v1.0.2914目录下的
aspnet_regiis -i
-微软亚洲技术中心 开发支持
本贴子仅供yesky的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。

2、各位大虾,我在用vb时,遇到以下问题:1.vb总提示我建立的access数据库无效

a:您可以试着装一下vb 6.0 service pack 5
感谢您使用微软产品。
您遇到的问题很可能是由于最初的vb 6.0不能读取新的access 2000的数据格式。您可以试着装一下vb 6.0 service pack 5,看能不能解决您的问题。您可以从以下地方下载vb 6.0 service pack 5:
http://msdn.microsoft.com/vstudio/sp/vs6sp5/dnldoverview.asp
另外,以下文章中也讲述了一些相关问题,您可以看一下:
http://support.microsoft.com/support/kb/articles/q238/4/01.asp
如果以上方法还是不能解决您的问题,您可以将您连数据库的方法以及明确的错误信息再描述得详细一些,这样大家可以更清楚地了解您的问题。
– 微软亚洲技术中心 vb技术支持
本贴子仅供yesky的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。

3、在安装了vb的机器一切正常,但用vb的打包向导生成安装程序,复制到没有vb的机器上进行安装,就会出现以下错误。望指点迷津!
private sub myopen()
打开数据库
dim db as connection
set db = new connection
db.cursorlocation = aduseclient
mypath = app.path + "\mydata.car;"
if right(app.path, 1) = "\" then mypath = app.path + "mydata.car;"
db.open "provider=microsoft.jet.oledb.3.51;data source=" + mypath
set rs = new recordset
rs.open "select * from car", db, adopenstatic, adlockoptimistic
rs.movefirst
end sub

a:你需 要在目标机上装mdac2.0
你用的是jet3.51 oledb provider,所以需要在目标机上装mdac2.0(mdac_typ.exe in the vb6 cd). 如果你用jet4.0 oledb provider的话, 要在目标机器上装mdac2.1 or above.
-微软亚洲技术中心 开发支持
本贴子仅供yesky的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。

4、c#读取url里面的xml数据问题(微软专家帮忙一下,谢谢!)
正常情况下,都是读取静态的xml文件,但是在证券领域里面,xml数据是随时更新的。
比如第三方想我们提供xml数据,我们给第二方作开发,而第三提供给我们的是一个url,这个url是xml格式的内容,包含着我们要得数据。
我请问是不是读取静态文件的方法跟读取url的方法是一样的?只是把如"data.xml"换成如"http://www.yesky.com/news/stock.asp?code=0002"这样就行了????

a:可以这样实现的,请看c#代码
感谢您使用微软产品。
请看下列代码:
using system;
using system.io;
using system.xml;
public class sample
{
public static void main()
{
//create the xmldocument.
xmldocument doc = new xmldocument();
//load the xml file from a remote url
doc.load("http://www.yesky.com/news/stock.asp");
doc.save(console.out);
}
}
这样,该c#程序就会把从远程asp页面传过来的xml显示在console.out(控制台的输出)了。
-微软亚洲技术中心 .net开发技术支持
本贴子仅供本网站的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款 (http://www.csdn.net/microsoft/terms.shtm)。
如果需要同步更新,那您就还需要隔一段时间去访问这个url来刷新数据

5、为什么我总是装不上vs.net 7.0,又没有可以下载vs.net 7.0的地方,另外能否详细的回答一下安装vs.net 7.0的步骤好么?

a:感谢您使用微软产品。
1、关于下载vs.net的地址,请看一下这篇贴子:
http://msdn.microsoft.com/vstudio/nextgen/getbeta.asp
2、安装的详细步骤,请参考vs.net光盘上的说明readme.htm
-微软亚洲技术中心 microsoft developer support
本贴子仅供本网站的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款 (http://www.csdn.net/microsoft/terms.shtm)。

6、一个frame,内有页面a和b.现想在a里用一条语句(javascript语句,非链接)令b页面刷新,怎么办?a里面这条语句由另一隐藏桢向a用document.write写入

a:感谢您使用微软产品。
下面是vbscript code,稍微改一下即可,
set win=top.frames("b")
win.navigate("your url here")
-微软亚洲技术中心 开发支持
本贴子仅yesky的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。

7、关于asp.net的问题

q:我前几天买了天极网出版的asp.net完全入门一书,我照着书本上的例子把光碟源代码(122301.apsx)粘
贴到我的虚拟目录下运行,但浏览器总是显示:
compiler error message: bc30002: type is not defined: adoconnection
source error:
line 8:
line 9: 创建对象adoconnection
line 10: dim objconn as adoconnection
line 11: objconn = new adoconnection
我弄不懂为什么他说我“type is not defined: adoconnection”,程序中已经作了以下引用
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.ado" %>
请高手指点一下
源代码如下:
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.ado" %>
<%
设置连接串…
dim strconnstring as string
strconnstring = "provider=sqloledb; data source=(local); " & _
"initial catalog=pubs; user id=sa"
创建对象adoconnection
dim objconn as adoconnection
objconn = new adoconnection
设置adoconnection对象的连接串
objconn.connectionstring = strconnstring
objconn.open() 打开数据链路
创建sql字符串
dim strsql as string = "select * from authors"
创建对象adodatasetcommand 和dataset
dim objdscommand as adodatasetcommand
dim objdataset as dataset = new dataset
objdscommand = new adodatasetcommand(strsql, objconn)
填充数据到dataset
并将数据集合命名为 "author information"
objdscommand.filldataset(objdataset, "author information")
objconn.close() 关闭数据链路
objconn = nothing 清除对象
authors.datasource = _
objdataset.tables("author information").defaultview
authors.databind()
%>
<html>
<head>
<title>
connecting!
</title>
</head>
<body>
<asp:datagrid id="authors" runat="server"/>
</body>
</html>

a:感谢您使用微软产品。
从你的代码来看,adoconnection对象是在.net beta1版本中才有的。
在最新的beta2中,该类已经被另外一个类oledbconnection取代了。
因此,您用的asp.net例子应该是针对beta1的,如果您的.net版本是beta2,就会出现这种类似的错误。
-微软亚洲技术中心 asp开发支持
本贴子仅供本网站的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款 (http://www.csdn.net/microsoft/terms.shtm)。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 天极微软专区——微软专家解答精华第一期 (转)
分享到: 更多 (0)