|
umeshdaiya wrote: i am new user of asp.net
Having got a 1 for giving a useful answer, I feel compelled to ask what the hell you're doing struggling with this if you're a 'new user of ASP.NET'. Have you bought some books and worked through them ? Read some articles ? Or is someone paying you to bumble through this with our help ?
Christian Graus
No longer a Microsoft MVP, but still happy to answer your questions.
|
|
|
|
|
thanks Mr. Christian Graus, Many many thanks for answering
|
|
|
|
|
You asked, asked again while your question is visible, ( which is very rude ) and then give me a 1 vote for trying to help. So, screw you, and your 'thanks'.
I assume this means I am right, you've bought no books, done no research and you're blindly flailing by asking poorly worded questions over and over. Good luck with that.
Christian Graus
No longer a Microsoft MVP, but still happy to answer your questions.
|
|
|
|
|
sorry for all disturbances. and sorry if i hurt you.
sorry again i am logout now.
|
|
|
|
|
Thats 1 down Christian many more to go...
|
|
|
|
|
Hello Friends?
How to Hide ToolTip in Crystal Report at runtime & DesignTime ?
|
|
|
|
|
I am using crystal reports in VS 2005 web application which is published on windows 2003 server.
Is it possible that i can get count the number of reports generated in a day.
Any idea ?
The great pleasure in life is doing what people say you cannot do.
|
|
|
|
|
|
hi i am new user of asp.net using c#
in master page there is a datalist in a panel which is filled by category table. but problem is that data goes out from panel. when i use content place holder then problem is that datalist is not filled nullvalue exception given. if i use iframe to solve this problem than problem is that when i click datalist link button to show another information than that show in that i frame not in other portion.
how i solver this problem.
thanks in advance.
|
|
|
|
|
Error 1:
ERROR [NA000] [Microsoft][ODBC driver for Oracle][Oracle]ORA-00604: error occurred at recursive SQL level 1
ORA-01000: maximum open cursors exceeded
Error 2:
ERROR - unable to allocate an environment handle.
Does anyone have the solution for it in VB .NET. would be really grateful.
|
|
|
|
|
Fix your SQL code.
Christian Graus
No longer a Microsoft MVP, but still happy to answer your questions.
|
|
|
|
|
This is the code. how do i fix it??
Public Function getData(ByVal strSplzCD As String, ByVal strSplzName As String) As clsHrmSplzAreasInfo()
Dim cnn As clsConn
Dim ds As DataSet
Dim dt As DataTable
Dim al As New ArrayList
Dim row As DataRow
Dim arr As Array
Dim str As String
Try
cnn = New clsConn
str = "Select * from HRM_SPLZ_AREAS "
ds = cnn.GetData(str)
dt = ds.Tables(0)
For Each row In dt.Rows
Dim objSplz As New clsHrmSplzAreasInfo
objSplz.SPLZCD = IIf(IsDBNull(row("SPLZ_CD")), "", row("SPLZ_CD")).ToString()
objSplz.SPLZNAME = IIf(IsDBNull(row("SPLZ_NAME")), "", row("SPLZ_NAME")).ToString()
objSplz.ACTVNSTS = IIf(IsDBNull(row("ACTVN_STS")), "", row("ACTVN_STS")).ToString()
objSplz.FNLZSTS = IIf(IsDBNull(row("FNLZ_STS")), "", row("FNLZ_STS")).ToString()
al.Add(objSplz)
Next
arr = al.ToArray(GetType(clsHrmSplzAreasInfo))
Return (arr)
Catch ex As Exception
Throw ex
End Try
End Function
|
|
|
|
|
The error states you have too many cursors open. Are you sure this is the code that creates the error ? If so, I assume HRM_SPLZ_AREAS is not a table, but a view, and that it uses cursors. I am imagining perhaps it doesn't deallocate it's cursors and this is the reason for the issue over time ?
Christian Graus
No longer a Microsoft MVP, but still happy to answer your questions.
|
|
|
|
|
No HRM_SPLZ_AREAS is a table.
The following code is to get the rows.
Public Function GetData(ByVal commandar As String) As DataSet
Dim ds As DataSet
Dim AD As OdbcDataAdapter
Try
If conn.State = ConnectionState.Closed Then
conn = New OdbcConnection("dsn=HurmisSystemOra;UID=hurmisplus;PWD=hurmisplus;")
conn.Open()
Dim Mysql As String
Mysql = "alter session set nls_date_format='DD/MM/YYYY'"
command = New OdbcCommand(Mysql)
command.Connection = conn
command.ExecuteNonQuery()
command = New OdbcCommand(commandar)
command.Connection = conn
Else
Dim Mysql As String
Mysql = "alter session set nls_date_format='DD/MM/YYYY'"
command = New OdbcCommand(Mysql)
command.Connection = conn
command.ExecuteNonQuery()
command = New OdbcCommand(commandar)
command.Connection = conn
End If
ds = New DataSet
AD = New OdbcDataAdapter(command)
AD.Fill(ds, "DataGrid")
AD.Dispose()
Return ds
Catch ex As Exception
Throw ex
End Try
End Function
|
|
|
|
|
OK, and which line, actually blows up ? You're obviously nesting something or somehow creating SQL that kills Oracle.
Christian Graus
No longer a Microsoft MVP, but still happy to answer your questions.
|
|
|
|
|
'To load in the dropdownlist in GUI
Private Sub Load_Specializaion()
Dim objInfo As New clsHrmSpecializationInfo
Dim objb As New clsHrmSpecializationBL
Try
Me.ddSplz.Items.Clear()
_objSplz = objb.GetSpecializations()'Calls the function in the BUSINESS LAYER
For Each objInfo In _objSplz
Me.ddSplz.Items.Add(New ListItem(objInfo.SPLZNAME, objInfo.SPLZCD))
Next
objb = Nothing
objInfo = Nothing
_objSplz = Nothing
Catch ex As Exception 'THIS IS WHERE THE EXCEPTION IS CAUGHT
objb = Nothing
objInfo = Nothing
_objSplz = Nothing
Throw ex
End Try
End Sub
'BUSINESS LAYER
Public Function GetSpecializations() As clsHrmSpecializationInfo()
Dim objDBSpecialization As New clsHrmSpecializationDL
Return objDBSpecialization.GetData()'Calls the function in the DATA LOGIC LAYER
End Function
'DATA LOGIC LAYER
Public Function GetData() As clsHrmSpecializationInfo()
Dim cnn As clsConn
Dim ds As DataSet
Dim dt As DataTable
Dim al As New ArrayList
Dim row As DataRow
Dim arr As Array
Dim str As String
Try
cnn = New clsConn
str = "Select * from HRM_SPLZ_AREAS "
ds = cnn.GetData(str) 'call the function in DATA ACCESS LAYER
dt = ds.Tables(0)
For Each row In dt.Rows
Dim objSplz As New clsHrmSpecializationInfo
objSplz.SPLZCD = IIf(IsDBNull(row("SPLZ_CD")), "", row("SPLZ_CD")).ToString()
objSplz.SPLZNAME = IIf(IsDBNull(row("SPLZ_NAME")), "", row("SPLZ_NAME")).ToString()
al.Add(objSplz)
Next
arr = al.ToArray(GetType(clsHrmSpecializationInfo))
Return (arr)
Catch ex As Exception
Throw ex
End Try
End Function
'DATA ACCESS LAYER
Public Function GetData(ByVal commandar As String) As DataSet
Dim ds As DataSet
Dim AD As OdbcDataAdapter
Try
If conn.State = ConnectionState.Closed Then
conn = New OdbcConnection("dsn=xxx;UID=xxx;PWD=xxx;")
conn.Open()
Dim Mysql As String
Mysql = "alter session set nls_date_format='DD/MM/YYYY'"
command = New OdbcCommand(Mysql)
command.Connection = conn
command.ExecuteNonQuery()
command = New OdbcCommand(commandar)
command.Connection = conn
Else
Dim Mysql As String
Mysql = "alter session set nls_date_format='DD/MM/YYYY'"
command = New OdbcCommand(Mysql)
command.Connection = conn
command.ExecuteNonQuery()
command = New OdbcCommand(commandar)
command.Connection = conn
End If
ds = New DataSet
AD = New OdbcDataAdapter(command)
AD.Fill(ds, "DataGrid")
AD.Dispose()
Return ds
Catch ex As Exception
Throw ex
End Try
End Function
|
|
|
|
|
OK, and if you set a breakpoint in the code and step through, which line throws it ? The SQL that you're running, what happens when you run it in the Oracle client tools ? Does it happen the first time this code is called ?
Christian Graus
No longer a Microsoft MVP, but still happy to answer your questions.
|
|
|
|
|
Hi,
Did anyone can tell me how to send data to an email, here's the situation
I creating aspx page that content of three textbox and one Submit button
First textbox is use to fill Name
Second textbox is use to fill Email Address
Third textbox is use to fill Security Code
After i input all the textbox then i clik the Submit button then i want all the information in all the texbox are send to an email address (let say info@somewebsite.com)
How is the script behind that submit button
Thanks b4
Abbas
|
|
|
|
|
There's an article on how to use google here on code project. I wrote it, and I used sending emails as my example, because there's SO much info on google about it, yet people keep asking.
Christian Graus
No longer a Microsoft MVP, but still happy to answer your questions.
|
|
|
|
|
hello sir
sir i am using master page in my web application.
i am using asp.net with c#.
in my webform i have some btn,text label control which is I want to use on master page.
how is it possible.
pls tell me details code.
gayatri
Gayatri
|
|
|
|
|
For using Master page you need ti knwo about ContentPage, ContentPlaceHolder.
ContentPage is your pages and contentplaceholder holds content pages.
niki_nilu wrote: in my webform i have some btn,text label control which is I want to use on master page.
you need to use this as ContetPage and give the ContentPlaceholderID in it. and use content place holder in master page.
Please Check This Link Master Page in asp.net 2.0[^]
Its very good link , where you can get basic of Master Page.
if you have any problem , ask here !!!
cheers,
Abhijit
|
|
|
|
|
Hi,
I am planning to migrate asp.net 1.1 solution to 2.0,
But, after I covert the solution to VS2005 I ended up with many errors Please suggest me the available options for me.
MY SOLUTION CONTAINS 4(FOUR)PROJECTS, Each project will depend on the another project.
and each project will have its own web.config file.
I am using a 3rd party control for UI.
and after I convert the solution to VS2005. application is not running, as its resulting error saying compiler can not find few particular .dll s.
But in 2003 the name of dll are with respect to namespaces, but in VS2005 its giving some other name and finally my code is not running...
Suggest some efficient methodology to Migrate VS2003 application to VS2005.
Thanks
|
|
|
|
|
I have this web application that displays table/data according to a query result and edits only the selected line of output if the check box 'Add' is checked. Here is my code:
Protected Sub btnEdit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnEdit.Click
Dim forms = Request.Form()
Dim item As String
Dim strRollNo, strNewInspStat, strNewInspDateM, strNewInspDateD, strNewInspDateY, strNewInspBy, strNewInspDate As String
Dim chk As String
Dim count As Integer
For Each item In forms
If InStr(item, "Hidden") > 0 Then
strRollNo = Request.Form(item)
End If
If InStr(item, "inpsStat") > 0 Then
strNewInspStat = Request.Form(item)
End If
If InStr(item, "dteMonth") > 0 Then
strNewInspDateM = Request.Form(item)
End If
If InStr(item, "dteDay") > 0 Then
strNewInspDateD = Request.Form(item)
End If
If InStr(item, "dteYear") > 0 Then
strNewInspDateY = Request.Form(item)
End If
Dim dtecastdatemonth As String
Select Case strNewInspDateM
Case "Jan"
dtecastdatemonth = "1"
Case "Feb"
dtecastdatemonth = "2"
Case "Mar"
dtecastdatemonth = "3"
Case "Apr"
dtecastdatemonth = "4"
Case "May"
dtecastdatemonth = "5"
Case "Jun"
dtecastdatemonth = "6"
Case "Jul"
dtecastdatemonth = "7"
Case "Aug"
dtecastdatemonth = "8"
Case "Sep"
dtecastdatemonth = "9"
Case "Oct"
dtecastdatemonth = "10"
Case "Nov"
dtecastdatemonth = "11"
Case "Dec"
dtecastdatemonth = "12"
End Select
strNewInspDate = dtecastdatemonth + "/" + strNewInspDateD + "/" + strNewInspDateY
If InStr(item, "inpsBy") > 0 Then
strNewInspBy = Request.Form(item)
End If
If InStr(item, "chk") > 0 Then
chk = Request.Form(item)
If chk = "on" Or chk = "1" Then
Dim rollInfo As New Inspector(fm.posConnection)
If rollInfo.updateRollInfo(strRollNo, strNewInspStat, strNewInspDate, strNewInspBy) = True Then
lblEdited.Text = "Selected Record(s) has been Edited."
Else
lblEdited.Text = "Failed to Edit Record Selected."
End If
End If
End If
Next
End Sub
Basically i want to do is check line per line(or per result set) to get the value of the controls in that line, and if the check box is checked, it will be updated using my function "updateRollInfo". It seems that my code is getting all the values for a certain control before proceeding to the next.
I hope I am making sense and somebody can help me on this, thanks in advance!
|
|
|
|
|
my code is good only the declaration is..well..bad.
i replaced my declaration to
Dim strRollNo As String = ""
Dim strNewInspStat As String = ""
Dim strNewInspDateM As String = ""
Dim strNewInspDateD As String = ""
Dim strNewInspDateY As String = ""
Dim strNewInspBy As String = ""
Dim strNewInspDate As String = ""
Dim chk As String = ""
and it's working now just the way i want it. I am just wondering why my declaration made difference?
|
|
|
|
|
I'm programming in classic ASP but I didn't see a forum for this so I post it here. I hope somebody can help me.
I have 2 tables, empID and deadEmpID. My app generates a new employee ID by getting the value of NEXTVAL (sequencial # from Oracle). The deadEmpID table contains a few numbers that we can not use as an employee ID so before inserting nextval into empID, I need to check to make sure this number is not in the deadEmpID table. When I run my program, if the new generated id is not in deadEmpID then it's fine... but if exists in deadEmpID, it keeps running until time out. What am I doing wrong here, please help!!
(When you reference the nextval from your sql statement, it increments to the next sequence # .)
getNextVal = "select emp_id_seq.nextval as NextEmpID from dual"
Do While True ' loop forever
Set oRS = oConnDB.Execute( getNextVal )
sNextEmpID = oRs("NextEmpID")
oRS.Close
' compare nextval make sure it's not in dead table
checkDead = "select deadID from deadEmpID where deadID = '" & sNextEmpID & "' "
Set oRS = oConnDB.Execute( checkDead )
If oRS.EOF Then Exit Do ' that empid not in dead table
Loop ' we'll go back and get another nextval and try again
'insert into employee table
sSQL = "insert into empID (empID, lname, fname) values (emp_id_seq.curval, '" & sLastName & "', '" & sFirstName & "')"
oConnDB.Execute(sSQL)
|
|
|
|