|
hi
i'm trying to change the Null, Not Null constraint on a column.
do u know the query to do this??
also tell me, can the primary key of a table be changed??
i have a table in the DB with a primary key defined. i want to only remove the primary key constraint of the column and assign the primary key constraint to another column in the table.
How can i do this. plz do tell the query.
Saira
|
|
|
|
|
ALTER TABLE supplier
MODIFY column1 varchar2(100) not null
U can do both with the help of this commnad plz refer this command.
Parwej Back...............DON of Developer.......
Parwej Ahamad
g_parwez@rediffmail.com
|
|
|
|
|
|
|
You haven't given enough information for people to help. What is the database that you are using? Are you inserting using Stored Procedures or direct SQL? Which database access method are you using, e.g. Sql... for Sql Server or OleDb... for OLE DB? What code are you actually using?
BTW - rather than use a 0 for new record, try explicitly setting values using column names. In other words, try doing this instead:
INSERT INTO Table1(Field2, Field3) VALUES (@Value1, @Value2)
If Field1 (not included in the insert statement) is an autoincrement column, then it will be automatically incremented.
the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
Deja View - the feeling that you've seen this post before.
|
|
|
|
|
Hi All,
How to display the last Access Date and Time of the record from the table, Every time (or) every access of that record.
I need the query for that using sql server 2005.
Logu
|
|
|
|
|
If you want the last date that a record was inserted or updated then you would normally use triggers.
|
|
|
|
|
Hi All,
I have a table in which i have 100s of records. I need a query to display a single record per day ie., for the 100 days i have to display 100 days and then on the 101th day the 1st record should come.
So please help me in getting the query and i m using SQL server 2005.
Logu
|
|
|
|
|
The following SQL assumes:- You want all of the records in the past 100 days.
- You want the first record from each day older than 100 days.
- That there is an identity column named "AuditId".
- There is a datestamp column named "AuditDate".
select * from MyAudit
left outer join (
select Convert(AuditDate,112) AuditDate, Min(AuditId) MinAuditId
from MyAudit
where AuditDate < (GetDate() - 100)
group by Convert(AuditDate,112)
) A
on A.MinAuditId = MyAudit.AuditId
where (AuditDate >= (GetDate()-100) or A.MinAudit is null)
order by MyAudit.AuditId I use an inline view to find the first ID for each date older than 100 days.
Hope this helps.
Andy
|
|
|
|
|
Hi
i want to know how to do a "select distict" on multiple field.
for example suppuse we have a table with field FirstName and LastName.
and we want to select all distinct the people in this table with a Query with distinct FName and LName.
I know i can use other elegant ways (such as relationship) to do so, but i need to know that query.
thanks
|
|
|
|
|
Distinct keyword is associated with one row, not with one column. So you can't get distinct rows on the base of two columns.
Sushant Duggal.
|
|
|
|
|
Hello,
Did u try group by clause? If not then u may write in the following way to get the distinct value.
SELECT FName,LName
FROM YourTableName
group by FName,LName
Mehedi Hasan
|
|
|
|
|
I was talking about the distinct keyword.
Perhaps, thanks for the query.
Regards,
Sushant Duggal.
|
|
|
|
|
Does data repeats multiple times in fields FName and LName?
If so then you can use distinct otherwise try to group, if this doesn't works explain more your question.
|
|
|
|
|
Hi friends,
I am getting a strange error. I am working on .NET framework 1.1.
When I work on a desktop application(C#.NET) and try to connect to SQL Server 2000 through my application, everything works fine and the connection is successfully established.
But when I use the same database in web project(ASP.NET/C#), I am unable to connect to the database.
I get an error:
"SQL Server does not exists or access denied".
I have carefully checked the connection string and everything in the code if perfect.
Please help me out.
Regards,
Sushant Duggal.
|
|
|
|
|
Paste your connection string here
There may be some errors
Regards,
Sylvester G
Senior Software Engineer
Xoriant Solutions
sylvester_g_m@yahoo.com
|
|
|
|
|
Hi
I am using the same connection string for two projects.
One is desktop application and other is web application.
Desktop application is working fine, database connectivity is fine whereas I am unable to connect in web application.
Still I am writing the connection string for ur reference.
user id=sa;password=XXX;data source=XXX;initial catalog=XXX
Sushant Duggal.
|
|
|
|
|
data source=XXX ? is it your local machine?
What is the OS for database server ?
Regards,
Sylvester G
Senior Software Engineer
Xoriant Solutions
sylvester_g_m@yahoo.com
|
|
|
|
|
No data source is not on my machine. I am working in a network.
It was working fine 1 month ago. From last month I was working on a desktopn application. But now I opened my previous project (web project) ans I discovered the error.
Sushant Duggal.
|
|
|
|
|
I dont have anything more to suggest. Anyhow Please visit this link and try to solve your problem
http://support.microsoft.com/kb/328306[^]
Regards,
Sylvester G
Senior Software Engineer
Xoriant Solutions
sylvester_g_m@yahoo.com
|
|
|
|
|
Thanks for your effort Sylvester
Regards,
Sushant Duggal.
|
|
|
|
|
Below is the correct syntax for both Web.config and Code Behind files.
Web.config:
-------------------------------------------------------------------<configuration>
<appsettings>
<add key="ConnectionString1" value="Server=ServerNameHere;User Id=UserNameHere;password=PasswordHere;database=DatabaseNameHere">
-------------------------------------------------------------------
Code Behind in your Application (C# example):
-------------------------------------------------------------------
using System.Data.SqlClient;
using System.Configuration;
namespace YourNameSpaceHere
{
public class YourWebPageNameHere : System.Web.UI.Page
{
public string strConnString1
private void Page_Load(object sender, System.EventArgs e)
{
strConnString1 = ConfigurationSettings.AppSettings["ConnectionString1"];
{
}
}
-------------------------------------------------------------------
NOTE:
Now you are able to reference this connection string throughout your code.
Let me know if this helps,
Aaron S.
Power Base Media
|
|
|
|
|
Sushant Duggal wrote: Hi friends,
I am getting a strange error. I am working on .NET framework 1.1.
When I work on a desktop application(C#.NET) and try to connect to SQL Server 2000 through my application, everything works fine and the connection is successfully established.
But when I use the same database in web project(ASP.NET/C#), I am unable to connect to the database.
I get an error:
"SQL Server does not exists or access denied".
I have carefully checked the connection string and everything in the code if perfect.
Please help me out.
Are you using Windows Authentication or SQL authentication
If you are using Windows auth, ASP.NET runs under an ASP.NET user and so that user needs to have permissions to your database.
|
|
|
|
|
Hi,
I am using SQL authentication.
I am using the same connection string for two projects.
One is desktop application and other is web application.
Desktop application is working fine, database connectivity is fine whereas I am unable to connect in web application.
Still I am writing the connection string for ur reference.
user id=sa;password=XXX;data source=XXX;initial catalog=XXX
Regards,
Sushant Duggal.
|
|
|
|
|
This is not an answer to your question, but rather a general comment. It is a bad idea to use the sa account as a general purpose access account. This account has special privileges which means that it can access and do things in your database that you really don't want to let outside users get access to.
There is a security principle about reducing the attack surface which applies here. If you only want the login to be able to access stored procedures and perform C RUD functions, then you really should create a dedicated account for it and use this in the connection string instead.
Sorry that I haven't answered your question, but I hope that this can help to remove what could end up being a security hole.
the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
Deja View - the feeling that you've seen this post before.
|
|
|
|