|
ohh sorry, ok i have added dat to the code,
]]>
bt now the error message changes to:
"
ADODB.Field error '80020009'
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
/uctipresentation/pscheduler/abcweek.asp, line 0
"
....dang
|
|
|
|
|
Member 3408082 wrote: Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
i.e. either you have reached end of record or there are no rows in table
|
|
|
|
|
thanks dude, actualy ure earlier reply kinda helped me lot to get to the source of the problem...
This code isnt done by me, the previous developer did it, dat was correct, then some coleague brot it over to another system, just tried to do the same thing but i gess kinda screwed it up...
actualy u see everything other dan Supervisor and the Accessor comes from a different database.
So the Student Id in the DB1 doesnt exist in the DB2 which the Supervisor and the accesor belongs to.
Thats y the error pops up...
thanks a lot dude, i mite need to ask u again if i got any probs...
add me to ure msn if u want to shounakg@msn.com
peace
|
|
|
|
|
hi,
I am sorry, i don't have a msn mail. I use gmail. If you have a gmail account then add me in your list
my id is: aman@armatrimonials.com
or you can also mail me if you ever have problem with ASP.
|
|
|
|
|
ohh by the wy there are no records in the database, table for that particular field.
|
|
|
|
|
I have a frame. I am creating a new form object in javascript.
I have set action attribute to "TestMyPage.ashx"
During runtime, FireFox converts action attribute to full url
containing protocol, host name, virtual dir. name and page name.
e.g.: "http://localhost:4768/MyApp/TestMyPage.ashx"
It is expected that FireFox should load the url in action attribute
on submit when it have the full url.
But when I add the form object to frame, it converts the action
attribute to "TestMyPage.ashx". I don't know what is causing this.
Because action attribute now has page name only, it can not load
the page (it do not have full url now).
Code for FireFox:
this.innerDocument = document.getElementById('MYFRAME').contentWindow.document;
var _form = document.createElement('form');
_form.id = 'MYFORM';
_form.name = 'MYFORM';
_form.method = 'post';
_form.enctype = 'multipart/form-data';
_form.action = 'TestMyPage.ashx';
this.innerDocument.body.appendChild(_form);
attribute is converted to page name only ...?.
When this is done for IE, during runtime it shows full url in action
attribute, so it loads the page successfully.
But FireFox is converting url to page name in action attribute.
Code for IE:
var _form = this.innerDocument.createElement('<form id = "MYFORM"
method="post" enctype="multipart/form-data" action="ImportHandler.ashx" />');
var formHTML = _form.outerHTML;
document.getElementById('MYFRAME').contentWindow.document.body.innerHTML = formHTML;
Can anybody suggest what is the problem for such behavior.
Any guesses are welcome.
Thank you.
Ashish
Software Engineer, Pune
|
|
|
|
|
Hi,
I am working on a Java application in which we are generating a newsletter. Now my requirement is to send email this newsletter to subscribers. One way to do this is using JavaMail class which requires details of the SMPT server, but I do not have access to the SMPT server of my company. So I thought i'll try mailto tag. I used the following code as a test code.
<html>
<a href="mailto:?body=<h1>heading</h1>">Send as an Email</a>
</html>
this code successfully triggered my outlook express, but it did not render the html in the body. It simply wrote the whole html tag in the body of the email.
Can someone help me to figure out how can i solve this??
|
|
|
|
|
|
I hav a requirement where an classic ASP site has to use an existing WegService which returns an address object. The response from a webMethod is as below:
<?xml version="1.0" encoding="utf-8" ?>
- <Address xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
<Name>Anoop</Name>
<HouseNo>6</HouseNo>
<Street>Tumkur</Street>
<Country>India</Country>
</Address>
The webMethod is returning an object of Address . How do i capture this response. As you can see that the response XML file returns multiple data.
ASP Code:
Dim l_obj_SOAP
Dim l_strResult
Dim l_wsdlPath
l_wsdlPath ="C:\Service.wsdl"
Set l_obj_SOAP = Server.CreateObject("MSSOAP.SoapClient")
l_obj_SOAP.ClientProperty("ServerHTTPRequest") = True
l_obj_SOAP.mssoapinit (l_wsdlPath)
response.Write("1")
response.Write( l_obj_SOAP.GetAddress("32323"))
response.Write("2")
Error:
Response object, ASP 0185 (0x8002000E)
A default property was not found for the object.
/SOAPclient/client.asp
Regards,
Anoop
|
|
|
|
|
Lately I've come across several websites that manage to break the Back button in IE. Once I navigate to one of these sites it is impossible to back up using the normal Back button. It is necessary to use the dropdown list control and select a specific previous site from the list to escape the current view.
How is this accomplished?
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
|
|
|
|
|
I am getting display of repeater Items like
Name
Address
Name
Address
Name
Address
Name
Address...................Like this 50 in number
So I want display to look like
Name Name Name
Address Address Address
Name Name Name
Address Address Address
Name Name Name
Address Address Address
My code is:
<asp:repeater id="Rep1" runat="server" onitemcommand="Rep1_ItemCommand" xmlns:asp="#unknown">
<itemtemplate>
<asp:literal id="Name" runat="server" text="<%# DataBinder.Eval(Container.DataItem," name")"="">
<asp:literal id="address" runat="server" text="<%#">' runat="server" >
|
|
|
|
|
Render a tr inside the ItemTemplate of the repeater.
<asp:repeater id="Rep1" runat="server" onitemcommand="Rep1_ItemCommand" xmlns:asp="#unknown">
<headertemplate>
<table><tr><td> NAME </td><td> ADDRESS</td></tr>
</table></headertemplate>
<itemtemplate>
<tr><td>
<asp:literal id="Name" runat="server" text="<%# DataBinder.Eval(Container.DataItem," name=")"></asp:literal></td><td><asp:literal id="address" runat="server" text="<%#">' runat="server" >
</asp:literal></td></tr></itemtemplate></asp:repeater>
something like this
Abhishek Sur
|
|
|
|
|
Can someone tell me where to find a book that tells me how to create a virtual brochure for my website? Want to convert my pdf files and put them on the website as a brochure so that visitors can flip through them page by page. Any ideas for software to create the brochure? Some type of flash program.
Thank You
|
|
|
|
|
I have the following web service
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.Web.Script.Services.ScriptService]
public class Test : System.Web.Services.WebService {
[WebMethod(true)]
public void Calc(int value)
{
int ii = 0;
SessionHandler.Session = Session;
SessionHandler.MyInt = value;
while (ii < 20)
{
SessionHandler.MyInt = value * ii;
System.Threading.Thread.Sleep(1000);
ii++;
}
}
[WebMethod(true)]
public int GetResult()
{
int returnVal = 0;
returnVal = SessionHandler.MyInt;
return returnVal;
}
}
I have the following javascript
function Calculate() {
var size = document.getElementById("size").value;
var watch = document.getElementById("watch").checked;
myInterval = setInterval("ShowResult()", 500);
Test.Calc(size, Demo);
}
function Demo(result) {
ShowResult(result);
}
function ShowResult(result) {
Test.GetResult(DisplayResult);
}
function DisplayResult(result) {
var disp = document.getElementById("result");
disp.value = result;
}
The sessionhandler is simply the following
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
public static class SessionHandler
{
private static String myInt = "myint";
private static System.Web.SessionState.HttpSessionState _session;
public static int MyInt
{
get { return (int)SessionHandler._session[SessionHandler.myInt]; }
set { SessionHandler._session[SessionHandler.myInt] = value; }
}
public static System.Web.SessionState.HttpSessionState Session
{
get { return _session; }
set { SessionHandler._session = value; }
}
}
I have an ASP page that uses the javascript to call a web service. The web service manipulates a calculation. The javascript polls the webservice using an interval to monitor the calculation as it takes place. It does this by use of a session variable. The first time the aspx page runs (it's simply 2 textboxes, a checkbox and a button) and the button is clicked, I can watch the value in the results textbox climb as the calculation takes place. If, when the calculation is done, I click the button again, the intervals that call the web service appear to take place, but the web service function is not actually called until the first calculation (Calc) is finished (after the new button click). This means that after the first page load and run through of watching the calculation, I can not watch the calculation perform again.
My goal is to be able to use a webservice to watch a calculation take place on server side from the client. I do not want an postbacks as that would defeat the purpose of the web service. Can anyone help provide any insight?
|
|
|
|
|
Hi.
I need to implement a custom button to IE that on click can save the current html page.
I was able to create such a button using registry. But i dont know how to get the current html page onclick.
Can anyone give me a direction?
Thanks.
|
|
|
|
|
Haimbert wrote: Can anyone give me a direction?
Yes, use the built in File -> Save As menu option. Is a custom button really necessary?
only two letters away from being an asset
|
|
|
|
|
Is it possible to have an email server without at least one MX record?
I used to check if the username was associated with an email account but decided that it was leaving an opening for a malicious person to write a robot to use this check to get the clients IP address listed as a spammer so I dropped that check and am writing a new one which uses the DNS records only.
The reason I ask about MX records is because I am writing an email verification routine which first verifies the format of an email address with a regular expression and then parses out the domain name.
I then do a nslookup for the mail exchange (type = mx) records associated with that domain name. If there are mx records associated with the domain I check to see if there is an address record (type = a) for at least one of those mail exchange servers.
It is not perfect but it at least filters out the obvious fake email addresses.
I just want to make sure that there needs to be at least one mail exchange (type = mx) record that resolves to a valid address record (type = a) in order to be an email server.
Does anyone know of any exceptions to that rule?
|
|
|
|
|
I don't think so.
Every mail server has MX records
|
|
|
|
|
Thanks for the reply.
Amandeep Singh Bhullar wrote: Every mail server has MX records
That is what I thought but I just wanted to make sure that someone didn't know of a way to have a mail server without them.
|
|
|
|
|
No it isn't.
But keep in mind that it does not need to have a public A record to be able to recieve mail.
I would try to initiate an SMTP session instead to see if there is a corresponding mailserver to the mx-record.
|
|
|
|
|
Thanks for the reply.
Jörgen Andersson wrote: But keep in mind that it does not need to have a public A record to be able to recieve mail.
Interesting. I thought I was finished but must now investigate further.
Jörgen Andersson wrote: I would try to initiate an SMTP session instead to see if there is a corresponding mailserver to the mx-record.
I get failures when I try to open a socket on these mail servers. I have tried on ports 25 and 80 so far but have failed on a range of mail servers associated with different domains so it is not peculiar to just one server.
Can you suggest an alternate way of initiating an SMTP session that I can try?
|
|
|
|
|
I should be port 25.
But quite often the ISPs are blocking port 25 on their network to all mailservers except their own, for all users with dynamic IP, in order to reduce spam.
As this is bad for Web hotels they often have opened port 2525 instead.
|
|
|
|
|
I tried port 25 first and when it failed I tried 80 just to see if it would work, but it didn't.
I'll take a look at 2525, but if it is not uniformly open I really can't use it.
I suppose as long as I find an MX record for the domain it should be OK to assume that the domain in the email address is at least valid. I could additionally open a socket to the domain itself on port 80 to insure that it is active, that I know I can do. I don't know if the additional check is necessary once I find a mail exchange server for the domain, but it can't hurt.
Thanks for the information.
|
|
|
|
|
I don't know anything about your testing procedures, but Microsoft has some troubleshooting info here[^] which might be helpful. (You did mention exchange in your original post)
|
|
|
|
|
Thanks for the link.
Although I am using php on an apache server I may be able to adapt what is said in the article to get the php program to retrieve the required data.
I see what you mean about an email server not having to have an “A” record, actually the domain does not have to have a “mail exchange” entry.
In fact it was msdn.com where I found this to be the case. Instead of mail exchange records the nslookup type=mx command returns:
Non-authoritative answer:
*** Can't find msdn.com: No answer
Authoritative answers can be found from:
msdn.com
origin = ns1.msft.net
mail addr = msnhst.microsoft.com
serial = 2008110101
refresh = 1800
retry = 900
expire = 1209600
minimum = 3600
The Non-authoritative answer section is where you find the mail exchange records. I need to look into the “origin” and "mail addr" entries to see if either has an "A" record or “mail exchange server” records associated with them later tonight or tomorrow, depending on how I feel after dinner.
I feel like I am getting close. Thanks for the help.
|
|
|
|