my column data is from 'nvarchar' type and the data for my text box is from string type. when i want to compare these value , the expression always is false . even when the values are equal. i use Convert.toInt32 for my column have dataType int but in this part i want compare two string type.
In one of my stored procedure I have to compare two nvarchar datatype values.The values containing both numerical and characters.Which function should I write? And one more problem i.e if a number containing zeros in starting ,I should also match including zeros.But not omit zeros.
I would like to know, how to set up the Entity framework to create a nvarchar(50) insted of a nvarchar(4000), when creating a string? by the way I am not using the designer!
Does it make a difference in terms of the actual size of the database if I define one of the columns as nvarchar(100)? If there are restrictions on the form as for how much you can input, let's say 50 characters, does the db save blank spaces from character 51-100 and create a database that is larger than it would be it the column was defined as nvarchar(50)?
I have a textbox for a child's name. The user may enter just the first name, first name + middle name, or first name + middle name + last name for their child. How do I separate this string of texts appart so that I can compare it to the parent's last name textbox before inserting into the database? For example, if one part of the three parts in a child's name matches the parent's last name textbox then delete this part out of the child's full name before inserting into the database.
it still does not work, the user writes appendix then press OK in Login, nothing happens
here is the login (vb.net)
Partial Class login Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Session("passcode") = TextBox1.Text Response.Redirect("Default.aspx") End Sub End Class
and here is the default page C#
public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (Session["passcode"] == "appendix") { Response.Write("OK !"); } else { Response.Redirect("login.aspx"); } } }
I have a textbox control with a calendarExtender. I want to make the user select a date subsequent to Today. I have a public function, called display_error, written that displays some text in case of validation not successfull. So in this case, the validation of the date inserted by user would look like [Code]....
So, my textBox.text is a string, which I need to convert to Date to compare it to Today. Here's what I've written [Code]....
I've tried different methods, like Parse, but I keep getting the same error, String was not recognized as valid DateTime.
I'm just stumped on what to do with this code, I'm just trying to implement a 'no duplicates' catch on my insert customer form, but it just slips through my if statement to the else everytime. This is the source. Also I tried a .Equals with the same results :(
Protected Sub srcAllClients_Inserting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.SqlDataSourceCommandEventArgs) Handles srcAllClients.Inserting 'Establish Variables Dim emailAddress As String Dim srcUsers As SqlDataSource = New SqlDataSource() srcUsers.ConnectionString = ConfigurationManager.ConnectionStrings("ISSD21ConnectionString").ConnectionString Dim view As DataView view = DirectCast(srcUsers.Select(DataSourceSelectArguments.Empty), DataView) srcUsers.SelectCommand = "SELECT EmailAddress FROM ISSDClients" srcUsers.DataSourceMode = SqlDataSourceMode.DataReader Dim reader As IDataReader reader = DirectCast(srcUsers.Select(DataSourceSelectArguments.Empty), IDataReader) emailAddress = FormView1.FindControl("txtEmail").ToString While reader.Read() If reader("EmailAddress") = (emailAddress) Then lblError.Text = "Your Email is NOT Unique!" 'this is where we cancel the update and return an error Else lblError.Text = "Your Email is Unique!" 'nothing needs to happen, maybe just tell them that it went through End If End While reader.Close() End Sub
if i have string with "1,2,3,5" how can i have another record at least to have "1,2,3,5" in new data if it is "1,2,3,4,5" then it is true. if the new data is "1,2,3,4,6" , then return false becuase it is missing 5.
I have a string value from a user input box. I have to figure out if last char is a enter key (line feed).
Thats the code. Here I am checking if last char has a whitespace. Now I also have to check if last char is enter key (carriage return or line feed). How can i do this? var txt = $get("<%= txtUserText.ClientID %>"); if (txt.value.substring(txt.value.length -1) !== ' ' || <checkifLastCharIsEnterKey>) //my code to take action
**I don't think i need a keypress or keyup event because this above piece of code is not invoked at the time of user input.
I'm trying to compare a parameter of type String with a database field of type ntext. Below is my vb code. carDescription is a field in the database table that is of type ntext. The code didn't work because you can't use the equality operator.
Dim carDescriptionLookupCmdString As String = "SELECT carMake FROM car WHERE carDescription = @description" Dim carDescriptionLookupCmd As New SqlCommand(carDescriptionLookupCmdString, dbConnection) carDescriptionLookupCmd.Parameters.AddWithValue("@description", description) Dim reader As SqlDataReader = carDescriptionLookupCmd.ExecuteReader()
When attempting to place controls in different content areas using Masterpages and trying to use a compare validator, I get the error: Unable to find control id 'txtStartDate' referenced by the 'ControlToCompare' property of 'cvlDate'. I have also attempted to set it within the c# code behind in page load: cvlDate.ControlToCompare = txtStartDate.ID and by using findControl there must be an easy way to achieve this?
I am trying to check for a condition such that a date in an input control (textbox) is not greater from a date 1 years from current date(exactly) and also it should not be less than a date 1 year back from current date. for eg. if today's date is "21/dec/1990" then usen cannot enter a date in textbox which is less than 21/dec/89 and it should not be greater than 21/dec/1991. for this i first tried to confirm the greater than condition, i wrote the following code:
I need to find out which states in the "query" are not included in the "query2".I can loop through 2 results with nested loop but I think there might be better way of doing the same task with LINQ.Please show me the right direction if it can be done.
On one of our applications we are getting a timeout error on an 'additional details' field in our database, the field type is nVarChar(MAX).
The error seems to be happening when a user enters more than 4000 characters into the additional details field. It is my understanding that this fieldtype can store up to 8gb of data and should be used in stead of the "Text" field type?
We have since limited the user from entering more than 4000 characters via the application, however the DB still contains legacy data - when the 'additional details' with more than 4000 characters is pulled out - "Timeout Error".
note MONTH AND DATES stored in single or double digits as they occur. Unfortunately DATE TIME is stored in NVARCHAR Data type column as 2/9/2010, 22/10/2010 etc. Following UK Date here. It is required to pull the data to COUNT No. of Expired. Obviously below one fails.