DataSource Controls :: Difference Between Char And Varchar?
Apr 4, 2010What are the basic difference between the char and varchar datatype ?
View 5 RepliesWhat are the basic difference between the char and varchar datatype ?
View 5 RepliesI'm using DAAB from MS Ent Library 4.1. I have this function in my DAL that returns a dataset.
[Code]....
However, it is failing with this error:Failed to convert parameter value from a String to a Boolean.
But if I use SqlDbType.VarChar instead it works fine. I want to use Char b/c that is the correct datatype in SQL.In my SP the param is @CUSTNMBR char(15). In my database table the field is also char(15).
Im developing a web application in asp.net where i have gridview with some text box controls in it.In runtime we are creating a new row dynamically by clicking add button .To insert data into the database.i used a stringbuilder instead of string becoz the data what i have to insert into database is more.but i am gettin the following error No mapping exists from object type System.Text.StringBuilder to a known managed provider native type. in database the datafield column datatype is varchar(max).
View 3 RepliesI want to use three language: English, German and italian. If i will use varchar type, will i face any problem or I have to use nVarchar.
View 3 RepliesI have a little problem developing a SQL Select Statement on a column that is formatted pretty badly. Firstly, the Database has already been created and filled with Data in a Test Environment, I'm not sure if the format is the same or has been updated in Production but since I'm only able to work with the Test Environment right now I'm stuck with using what I have. The Column in one Table shows a Snapshot of a clients account which is set to VarChar(50) but the actual data in the column is formatted like a money format (with a $ and decimal point so for example "$5,000.00" would be an entry in one Row).
What I'm trying to do is a create a WebService that will be used in a iPhone Application and one of the Methods needs to just give a quick display of the total value of all Clients with each specific company but I can't perform a SUM function on a VarChar column and I've tried to CAST and CONVERT the column into money, int, decimal and just about every format I can think of but I keep getting an error stating that I convert the data type varchar to which ever one I'm trying. I think it has something to do with the $ already listed in the Column, so I wanted to know what I could do to either remove the $ sign (like a Trim option) or if there is a better way of doing this that I can't think of. I know the best option would be to convert the column to the appropriate format but as I said, this was a previously designed system and I'm not sure if the Production area is the same (most likely not).
Here's what I've tried so far:
[Code]....
i want to convert all my database columns whose data type is char,varchar, nchar to nvarchar datatype. But the main problem is that some of my primary key, foreign key columns are also of varchar datatype. So when i try to change their datatypes to nvarchar then i receive the errors related to constraints of Primary Key, Unique Key and indexes. how to change the datatypes to nvarchar after droping the constraints and after changing all constraints will apply again. I also want that no data loss will occur.
View 5 RepliesI've been trying to insert new values while I create a new user with a createuserwizard, but I've been getting this error over and over again:
"insufficient result space to convert uniqueidentifier value to char"
The code that does it is the following:
[Code]....
But when I debug, the error is thrown before reaching the previous code, so I suppose the error is in the SqlDataSource, look:
<asp:SqlDataSource ID="InsertExtraInfo" runat="server" ConnectionString="<%$ ConnectionStrings:DefaultConnection %>"
InsertCommand="INSERT INTO [User_Personal] ([UserId], [Gender], [ToGender], [StateName], [CityName],
[code]...
I am using:
href='<%# Eval("Directory")+eval("Agenda")%>
to provide a link to documents held in directory so directory contains [URL] or [URL] Agenda contains
00209-FebruaryMtgMin%5E_.pdf
If I declare Directory as VarChar(nnn) where nnn is large enough to accomodate the longer field, The statement <%# Eval("Directory")+eval("Agenda")%> returns
[URL]self.aspx/.Public/ 00209-FebruaryMtgMin%5E_.pdf
How can I get rid of the Pad characters?
In my database im storeing date as varchar. Now i want to display the table in grid view sorted by date.So how to convert varchar to datetime.
Im trying the following querry but its not working.
SELECT
[Name],
convert(datetime
,103,[sdate]),
[place], [country],
FROM [table]
I have an output parameter called '@packIds', that I create in ADO.Net using the code below:
SqlParameter packIdPara = new SqlParameter("@packIds", null);
packIdPara.SqlDbType = SqlDbType.VarChar;
packIdPara.Direction = ParameterDirection.Output;
sqlCmd.Parameters.Add(packIdPara);
How will I specify that the parameter '@packIds' is of max size? I cannot find any code for this.
[Code]....
I save dates as a string in a varchar data field named "TilDato" in a SQLServer-express table. I want to filter the records smaller than a specific date from a variable in the script. I try the following statement, but it does not seems function logically.
objCmd = new
SqlCommand("SELECT * FROM Reservering WHERE @laanedato<=TilDato",myConn2);
objCmd.Parameters.Add("@laanedato", laanedato);
objRdr = objCmd.ExecuteReader();
My database includes a table with sever filds which are defined as (varchar(1),null), I tried using DBNull.Value, null, ' ' but cannot get a null inserted in that field of the database,
[Code]....
I have a column of type varchar that lists the values in this format:
SEP-09
SEP-08
OCT-09
OCT-08
NOV-09
NOV-08
MAY-09
MAR-09
JUN-09
JUL-09
JAN-10
JAN-09
I need to sort this list by descending order treated as actual date. I tried converting it to date and then tried to extract the year and month out but I keep receiving conversion errors. Does anyone know how to get this in the descending order to it shows up like this:
JAN-10
NOV-09
OCT-09
SEP-09
JUL-09
NOV-08
OCT-08
SEP-08
JUN-09
MAY-09
MAR-09
JAN-09
This is the closest I got but it keeps sorting the list alphabetically:
select distinct periodname, Convert(varchar,periodname,112) from periodtableorder by Convert(varchar,periodname,112) desc
when I edit varchar field and save it to Sql Server, edited non-english text look as ??? symbols.I tried to correct this as
in web.config:
<globalization
fileEncoding="windows-1251"
[code]...
i'm a new developer...i have been given a project to generate a user name of 6 chars. the user name has 1st 2 char the 1st 2 letters of the name and remaining 4 char as any random numbers. alone with that i have to send a random password with it..
View 2 RepliesI get the following error: The data types text and varchar are incompatible in the equal to operator.here's my code (PageName is a string Parameter) :
SqlConnection sql = SQLconnection();
en();
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "Select title, text, postdate, sticky from articles where pagename = @pagename;";
[code]...
I have heard that even though the maximum varchar size is 8000, that we should not go higher than 7500 for the size value. What is the logic behind this advice?
View 1 RepliesI have two database.one is "TEMS1" and another one is "TEMSLIVE"
"TEMS1" is my local database.
"TEMSLIVE" is client database.
my application is working fine while connecting to my local database. when connecting to client database("TEMSLIVE") it's shows "Msg 457, Level 16, State 1, Procedure GET_MY_TRAVEL_PENDING_ACTIONS, Line 53 Implicit conversion of varchar value to varchar cannot be performed because the collation of the value is unresolved due to a collation conflict." this error. i have compared "TEMS1" and "TEMSLIVE" stored procedure(GET_MY_TRAVEL_PENDING_ACTIONS),but both are identical only.
convert below datetime value which is as varchar datatype to another datetimeformat as varcharchar datatype
2010-05-19T13:05:08.6Z
I have a website having an aunthentication system. When I am setting my website on IIS 6 the code is absolutly working fine. But when i configure the website on IIS 7 (Windows 2008 server) it is showing me the above error. I am using a stored procedure for it
View 3 RepliesI want to do paging the API Membership without using the datacontrols, but I get this error "Unable to cast object of type '<TakeIterator>d__3a`1[System.Char]' to type 'System.Collections.IList'." when I do this,
[code]....
i need some detail about ole and odbc.. what diffrence between ole and odbc
View 4 RepliesWhat is the difference between SqlServer2000 and sqlServer2005
View 1 RepliesWhat is the difference between DataRelation and ForeignKeyConstraint ?
Is a DataRelation generates automaticly a foreignkeyconstraint ?
I have a simple datatable with 2 fields, one a primary key which I will call PK and other which I will call COL1. I have used the dataset designer to generate update/insert/delete methods on the tableadapter. On my development system two update methods are generated wit hthe follow signatures:
Update(PK as System.String, COL1 as System.Bool, Original_PK as System.String)
Update(COL1 as System.Bool, Original_PK as System.String)
On the production system, however, the latter signature is not generated. What is more preplexing is that prior to today, production operated similar to test. Obviously somethign changed, but I have been unable to identify what.
Unfortunately the method being used now is the latter. Now I can create my own method with a similar signature, but this problem isn't unique to this datatable/tableadapter. I am very hesitent to make thsi change throughout the application, and even more so in touching the several other applications which I fear may have similar issues (though those rely less on generated udpates).