how data is stored in a DB vs how it is displayed in a DataGridView, but i cant come up with a solution to my problem ...I have a DGV being filled by a Datatable. I have set the DGV Date column to format as "yyyy-MM-dd" and it shows that accordingly.
I also have a sub that USED to take the DataTable that filled the DGV and used it to generate a CSV file. But since i had modified how the date was displayed in the DGV i decided to change the CSV Export to use the DGV instead of the DataTable.
Dim writer As System.IO.StreamWriter
writer = File.CreateText(PathToSaveFile)
For intRows As Integer = 0 To DGV.Rows.Count - 1
[code]....
My issue is that even though i changed the VIEW in the DGV to show me the date how i want it, the CSV does not take the displayed date when it writes the lines, it seems to still take the DB date, and then displays it as "dd/MM/yyyy". how am i supposed to tell the CSV Sub to change how the date is displayed in this file ?
just want to know what is the difference between these date values?Once some one told me that its difference is server date and client date but not sure which one he meant.Below is 3 type of date currently I'm using and don't know what is the difference between them.
DateTime.Now is from System.DateTime.Now Now is from Microsoft.VisualBasic.DateAndTime Today.date is also from System.DateTime
I've used a numericupdown to select a number and then save it to a .dat file When i try to display the integer in a listbox, it appears as a random sequence of numbers.
for example, if i input 200 into the numbericupdown, when displayed in the listbox, it is shown as 538976366
Is it an error with the properties with either the numericupdown or the listbox? or do you need to see my code?
let me know if you need any more information or code
I have an app that has been localized in the usual fashion (i.e., .resx files), which handles about 95% of the strings. However, I still need to localize some strings for category names that are stored in the database. I'd like to avoid adding 15 new columns named categoryname_ES, categoryname_FR, etc, and then pulling the right column dynamically. If there would be some way to pull the data, and then do a substitution in the code, I think that would be a little less messy. Maybe along the lines of:
go through gridview row by row if the language selected isn't English, look for this text value in a global resources file and replace it. Or is adding a lot of categoryname columns for each language just the way to go (ewww).
I have a few date fields on a form. no matter what i've tried in the properties, the form still loads and there is a default date in there, how do you get rid of this?
I have the following If Trim(txtConfirmationDate.Text) <> "" Then sqlinsert2.Parameters.AddWithValue("@CONFIRMDATE", CDate(txtConfirmationDate.Text)) Else sqlinsert2.Parameters.AddWithValue("@CONFIRMDATE", VB.vbNull) End If Unfortunately, it writes "01/01/1900" to the database. How do I get it to just leave the field as NULL?
I have a number of records being displayed in a data grid view, but I want to be able to sort these records via the date. Clicking at the top of the column just sorts them in relation to the first number of the date.
I am trying to make a Windows Form in VS 2010 that is used to determine whether someone is entitled to a prize/medal/award whatever you want to call it. So basically if someone clicks on a check box to say they attended an event and they enter a date range between saying they attended the event between 01/01/2010 - 01/02/2010 and the requirement for the award is that they attended the event for more than 20 days then because the statement is true I would want a box to pop up and say person is entitled to receive a particular award. There are multiple awards available based on different conditions so to be eligible for so the result would be dependent upon which boxes and date ranges are selected.So For Award1 the logical argument is something along the lines of
IF Event1CheckBox = Checked AND Attendance => 20 Result = Entitled to Receive Award1 Else = Not Entitled To Receive Award1
I have textbox in my asp.net 3.5 VB.net webformin my textbox1 the text is : 30-Dec-2010, 06:00:00 PMi want when the date in textbox is greater than textbox1 then the Label text would be "No REfund
I have 2 Textboxes with Date/Time in them. I want to test if one is less than the other, here is my current code
Dim StartTime1TextBox As TextBox = TryCast(FormView1.FindControl("StartTime1TextBox"), TextBox) Dim EndTime1TextBox As TextBox = TryCast(FormView1.FindControl("EndTime1TextBox"), TextBox) If Not [String].IsNullOrEmpty(StartTime1TextBox.Text) Then
[code]....
However if I enter an Start time of 9:00 AM and an End Time of 5:00 PM this triggers the isvalid=false because 5 is less than 9. Doesn't look like it's comparing the date and time just number.
I've got a data entry form with 3 date fields which can be null.When I open up the form the fields display as today's date when the value is null.I want to be able to display to the user that the value is null and not some spurious or misleading value.Any ideas on how I can do this?
I have a FormView where I pull data from one table (MS Access), and then insert it (plus more data) into another table. I'm having issues with the dates.The first table has two date fields: date_submitted and date_updated. In some records, date_updated is blank. This causes me to get a data mismatch error when attempting to insert into the second table.It might be because I'm databinding the date_updated field from the first table into a HiddenField on the FormView. It then takes the value from the HiddenField and attempts to insert it into the second table:
Dim hfDateRequestUpdated As HiddenField = FormView1.FindControl("hfDateRequestUpdated") myDateRequestUpdated = hfDateRequestUpdated.Value '... It then attempts to insert myDateRequestUpdated into the database.
I've been running into some errors with converting strings to dates in the following code. I have recently added the intcall.Value = DateTime.Parse(txtIntCallDate.Text) function which had gotten rid of the error message, however the records are not being updated, any of them on the form. Prior to this the strings were being updated just fine. As long as there is a date entered on the form there is no error, if it's left blank i get the "Problem converting string to datetime"
I have a variable stored in db which is created when a new person is added it takes the day of todaysDate on the day they register and stores only the day
I would like to use this date as the same day of every month the user is due
i.e dueDate actualDate
so if the user joined on the 20/02/2010 and then makes a payment on the 25/03/2010
I want to be able to add 20/03/2010 to the dueDate and 25/03/2010 as the actualDate
I can get the stored day querying the db how would I then add the current month and year to that date
I want to execute a method on VB.Net to return a date which is in the stored procedure. I tried using ExecuteScalar but it doesnt work it retruns error
'Implicit conversion from data type datetime to int is not allowed. Use the CONVERT function to run this query'
below is the code
Public Function GetHolidaydate(ByVal struserID as String) As DateTime Dim objArgs1 As New clsSQLStoredProcedureParams objArgs1.Add("@userID", Me.Tag)
I have a quick Questiom On a ASP.net form, I need to add a textbox to update a date field in MS SQL server via stored procedure. Using a text box datemissed
I would need to update a record using inline SQL string, when I use the first SQL string I get the error "data type mismatch in criteria expresion" but when I remove the time fields and run the SQL string the code works
due to folder size limitation in Outlook/Exchange I must archive older mails on disk as *.msg files. So I am still able to search for <TEXT> in explorer.
I create the *.msg files by drag&drop a bunch of mails from the Outlook folder to the disk folder. Unfortunately the changed-at date displayed in explorer is the date of the file creation and not the sent-date as displayed in Outlook.
I know how to change the changed-at date using SetFileTime but I don't know how to extract the sent-date from the .msg file to use it.
My question is: how can I open (in VBA) a .msg file and extract the sent date of the mail?
My application is asp.net with vb. In my page I have a textbox for passing date. If I didn't enter date and on clicking submit, I have to pass null value to the stored procedure. I tried following codes such as DBNull.Value and DateTime.MinValue. In that case instead of null ,"#12:00:00#" is passing. I have to pass Null.
Actually I have datetime value stored in the database. What I am taking from the textbox is a time value. I want to extract those results from the database which are between the given time value....To be more concise, my application is a booking system for a sports club and provides an option to view alreaady made bookings.. Here i offer two options either to view all bookings for a specific game or to filter bookings. In filter bookings one option is to filter through date and time...Date option is running okay but problem lies in time part...I provide two times but unable to view bookings between them...
My code is:
Dim prmtimefrom As New SqlParameter("@booking_time", SqlDbType.DateTime) prmtimefrom.Value = TextBox3.Text Dim prmtimeto As New SqlParameter("@booking_tim", SqlDbType.DateTime)
When a user clicks the + button on the binding navigator, I want to set the displayed item of acombobox to the value displayed in a label. The combobox is bound to a field in the table. Theproblemis that when the user clicks to add a new record the combobox is cleared and they forget to select a value before they click save.
I'm currently refactoring an old Visual Basic DLL (VB.Net), which stores all of its data in one module called Globaldefinitions as public fields. There are about 200 fields, referenced thousands of times all around the code:
Public Module Globaldefinitons Public a As Short ... Public zz10 As Double
[Code]...
I need to change the module into a class with non-shared fields. This means, each and every of these thousands of references needs to reference the instance of that class:
globalDefinitionsInstance.a = 5
How do I go about this efficiently?
Regular expressions operating on the source fall flat. Refactoring tools like Re-Sharper or CodeRush don't seem to offer this functionality. Visual Studio 2010 cannot do it automatically either.
Class Foo ReadOnly name As String Public Sub New(name As String, dependentUpon As Foo) Me.name = name
[code]....
The output of New Bar() is:
Dependent created. Dependent upon nothing. Independent created. Dependent upon nothing.
It seems fields are initialized in the same order as they appear in the source code, which (a) leads to an unexpected result, and (b) seems a little puzzling, given that one is normally not permitted to read from uninitialized variables in .NET, yet that seems to be working fine above.I would've expected VB.NET to be smart enough to initialize referenced fields first, and only then those that reference it; i.e. I'd have liked to see this output instead:
Independent created. Dependent upon nothing. Dependent created. Dependent upon Independent.
how to get VB.NET to behave like that instead, without simply having to swap the declaration order of dependent and independent inside class Bar?
I'm trying to create a table in Word using data from a table in Access. There are four fields in the access table that I need. 3 fields are text which I can populate the Word without any issues. However the fourth field is a memo with >255 characters.I'm struggling to come up with the proper code to allow me to populate the Word field with the memo data that has more than 255 characters. The code I have so far is listed below. But when it hits the memo field, it crashes on the line I marked with **. I know it's not text, but I've tried many different field types, but nothing has worked so far.[code]...
My intent is to have the code - on a button.click event - check the Username and Password fields and return an error depending on which is wrong. Or if both are wrong, return a different error message. I've set the username as parts and the password as parts (still learning how to use external authentication). [Code]
I have several sqldatasources for my gridview. All of the columns are autogenerated. However they all have some consistent fields and I'd like to make those fields template fields so I can modify the edit template for them such as adding a drop down menu. Is this possible?
experience on how to create an engine using C# (VB.NET is okay too) that is generic enough to handle most cases of MS Word text fields I need to fill with data I'm getting from a database? In short, I'm about to embark on this little Office automation excursion and I'm hoping a little bit of feedback here.
Need to design a program that can encrypt and decrypt messages stored in simple text files using a private key stored in a separate file. Software should also be able to allow the users to enter simple messages that either displays the encrypted or decrypted message. The encryption method should use a simple substitution method. It should be set out in the following format:
Example (the "@" is the separator):
@ The character The Code End of line A @ 4gh EOL B @ 84!9 EOL
Has to use the 256 ASCII character codes. The separator will be used to separate the character and its corresponding code.Here are the pseudocodes I have come up with:
� Read any private key file separator = readline(file); while not EOF(file) do tempStr = readline(file);