|
Is there a problem you are having? Your post is too vague.
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
i need a query for checkin a name whether it exists or not in database,,
am storing firstname nd lastname in seperate columns.
bt if i enter a first name only in textbox i need to display all names(firstname+lastname) ,starting from the entered first name
PLZ HELP...
Waiting 4 reply...
|
|
|
|
|
Hi Mithun,
Please try this. Hope it will help you.
if exists(select ID from Tablename where nameFirst like '%Your TextBox Value%')<br />
<br />
select nameFirst + SPACE(1) + nameLast As Name from Tablename where nameFirst like '%Your TextBox Value%'
Keep Smiling
|
|
|
|
|
Thank u Boss its Workin nw...
bt am passing the name as a parameter
where cand_fname like @cand_fname
its nt wrking
bt if give as cand_fname like 'mith'
this works
so how change that
|
|
|
|
|
k i got that ive changed to
where cand_fname like '%'+@cand_fname+'%'
thnk u..... 
|
|
|
|
|
how to get system date without time in
SQL Server 2005
thanks
You get the best out of others when you give the best of yourself.
|
|
|
|
|
Hi,
Try this
select convert(varchar(50),getdate(),101)
Regards.
Keep Smiling
|
|
|
|
|
Thank u so much
It's working fine.
You get the best out of others when you give the best of yourself.
|
|
|
|
|
Maybe i've overlooked it, but can someone tell me how I could get a list of all the tables in a database once i've connected? (C#).
Thankyou.
Mark.
|
|
|
|
|
It depends on what type of database you're using. People at CodeProject aren't psychic, so you'll have to provide that information if you want help.
Paul Marfleet
"No, his mind is not for rent
To any God or government"
Tom Sawyer - Rush
|
|
|
|
|
If you using SQL Server
Try this
select object_name(id) from sysObjects where type = 'u'
N.Rajakumar B.E.,
Application Developer,
|
|
|
|
|
Microsoft® SQL Server™ 2008 provides a comprehensive data platform that is more secure, reliable, manageable and scalable for your mission critical applications. Developers can create new applications that can store and consume any type of data on any device. Users can make informed decisions with relevant insights.
To take advantage of the new features in your products, Microsoft is offering several training opportunities.
A 10-part web seminar series covers topics ranging from high availability to manageability, security, business intelligence, and reporting. January 8 – January 30 at 9:00 AM PST. Learn more and register for the Microsoft SQL Server 2008 training web seminars. Some of the sessions include the hot business intelligence (BI) topics:
For more information of interest to developers, see the Microsoft US ISV blog[^]
|
|
|
|
|
Can someone help me with 2 issues that I have? My first issue is when I try to print out that the user account exist with the following line: PRINT 'The login ' + @login_name + ' already exists.'
I receive the following error: Server: Msg 446, Level 16, State 8, Line 45
Cannot resolve collation conflict for concatenation operation.
What can I do to solve this?
My second issue is I'm trying to have this procedure work for both Sql 2000 and Sql 2005. I currently using 2000 for testing but in 2005 to create a user login the line of code: --CREATE USER 'username' FOR LOGIN 'loginname' creates a syntax error. Is there anyway around this?
DECLARE @sqlVersion char(2)
DECLARE @login_name char(12)
DECLARE @loginpassword char(12)
DECLARE @username char(12)
DECLARE @dbase char(8)
SET @login_name = loginname
SET @loginpassword = password
SET @username = username
SET @dbase = password
SELECT @sqlVersion = SUBSTRING(CAST(SERVERPROPERTY('productversion') AS char),1,1)
use database
IF NOT EXISTS(SELECT name FROM sysxlogins WHERE name = @login_name)
IF @sqlVersion = 8
BEGIN
EXEC sp_addlogin @login_name, @loginpassword, @dbase
EXEC sp_grantdbaccess @login_name, @username
EXEC sp_addrolemember 'db_datareader', @username
EXEC sp_addrolemember 'db_datawriter', @username
/* Grant the account access to the rms database */
use database
EXEC sp_grantdbaccess @login_name, @username
/* Grant rights to the STORED PROCEDURES */
BEGIN TRANSACTION
USE database
GRANT EXECUTE ON SP TO username
IF @@ERROR <> 0 GOTO err_handler
PRINT '----User was successfully created ----'
COMMIT TRANSACTION
END
ELSE
PRINT 'The login ' + @login_name + ' already exists.'
IF @sqlVersion = 9
BEGIN
EXEC sp_addlogin @login_name, loginpassword, @dbase
--CREATE USER 'opcenteruser' FOR LOGIN 'opcenteruser'
EXEC sp_addrolemember 'db_datareader', @username
EXEC sp_addrolemember 'db_datawriter', @username
use database
EXEC sp_grantdbaccess login_name, @username
EXEC sp_addrolemember 'db_datareader', @username
BEGIN TRANSACTION
/* Grant rights to the STORED PROCEDURES */
USE database
GRANT PERMISSIONS TO STORED PROCEDURES....
IF @@ERROR <> 0 GOTO err_handler
PRINT '----User was successfully created ----'
COMMIT TRANSACTION
END
RETURN
err_handler:
ROLLBACK TRANSACTION
RAISERROR ('Failed to commit transaction.', 16,1)
RETURN
GO
Terrance C.
|
|
|
|
|
Hi everybody,
I'm using MSSQL2005 to build a report system and I need to create some views in order to speed up the execution of queries, but I need these views created so that the WHERE clause contains dynamic values, like parameters or so. If I write this as a simple query, it would be as follows:
SELECT some_field FROM my_table WHERE another_field = @my_parameter
of course, the query I want turned into a view is much more complex, but the point here is the WHERE part and the use of a parameter.
So, I'm wondering if there's a way of using the view somehow that I can specify this parameter.
If anyone knows if this can be done and how to do it, please, let me know.
Thanks in advance
Cheers,
Kenia
|
|
|
|
|
SQL Server doesn't support parameterized views. However you can achieve the same result with a table-valued user-defined function. See this article[^] for more information.
Paul Marfleet
"No, his mind is not for rent
To any God or government"
Tom Sawyer - Rush
|
|
|
|
|
Hi all
I have table like
Table1
ID Status Flaged
1 NotApproved 1
2 NotApproved 0
3 NotApproved NUll
4 NotApproved NULL
here i need to get the ID in which status=NotApproved and Flaged <>1
so the result should be like this
2 NotApproved 0
3 NotApproved NUll
4 NotApproved NULL
i should get these 3 records....
hw will write the query?...how to pass the parameters?
thanks
|
|
|
|
|
Hi,
You can write query as follows :
select * from Table1 where status='NotApproved' and Flaged NOT LIKE ('1')
assuming that both status and flaged field are of varchar data-type.
Regards,
Ujjaval Modi
Manpower moves wrenches, horsepower moves cars, and the power of the mind moves the world.
|
|
|
|
|
Hi...
Thanku soo much for ur reply... 
|
|
|
|
|
Hi,
that is working when am calling directly in the code....but here i need ta call that as storedprocedure....so i have created that as stored procedure to fill a dropdown...
my doubt is how to pass this 'flaged' as parameter...(second parameter)
here is my code:-
Sub FillRID()
Try
Initialize("StoredProcedure", "SelectRequestID1new")
_cmd.Parameters.Add(New SqlParameter("@ApprovedStatus", "NotApproved"))
_cmd.Parameters.Add(New SqlParameter("@Flaged", ""))
_dr = _cmd.ExecuteReader()
DropDownRID.DataSource = _dr
DropDownRID.DataTextField = "ID"
DropDownRID.DataValueField = "ID"
DropDownRID.DataBind()
DropDownRID.Items.Insert(0, "Select RequestID")
DropDownRID.SelectedIndex = 0
Catch ex As Exception
End Try
End Sub
|
|
|
|
|
sorry i have got the solution....thanks....
|
|
|
|
|
hello sir
In my project i have one table in that table i have feild
UserId,StockName,status,CreatedBy,CreateDate,AssignHistoryCode ....
i want to edit one record in that table and insert new same record only
CreatedBy,CreateDate,and status are different.
so how is it possible
pls help me
its urgent.
Gayatri
|
|
|
|
|
no thanks
i get answer.
thanku
Gayatri
|
|
|
|
|
Can anyone tell me the difference between using # and ## when creating temp tables
Cheers
Bino
www.codepal.co.in
|
|
|
|
|
One is a global temporary table (visible to all users) and one is a local temp table (visible to your user only). I leave it to you to do some research and find out which one is which yourself. BTW - this info is readily available in Google and in Books Online.
|
|
|
|
|
Hi, I need a select query to get the column names of a table in the database.. basically, what I'm trying to do is:
IF NOT EXISTS (SELECT * FROM TableColumns WHERE Column = 'missingcolumn' AND Table = 'Tab')
ALTER TABLE Tab ADD missingcolumn [...]
I just need the correct select query.
Thanks 
|
|
|
|