Click here to Skip to main content
16,011,680 members
Home / Discussions / Database
   

Database

 
AnswerRe: [ACCESS 2003] create an SQL query Pin
Dave Kreskowiak15-Jan-06 16:42
mveDave Kreskowiak15-Jan-06 16:42 
QuestionFile xsd Pin
AlbePes14-Jan-06 23:06
AlbePes14-Jan-06 23:06 
QuestionCheck on table before adding Pin
gharry14-Jan-06 9:35
gharry14-Jan-06 9:35 
AnswerRe: Check on table before adding Pin
Colin Angus Mackay15-Jan-06 1:02
Colin Angus Mackay15-Jan-06 1:02 
QuestionList of NT Users In Server Domain SQL Server Pin
Bob Zagars14-Jan-06 8:28
Bob Zagars14-Jan-06 8:28 
Questionprocedure and datetime Pin
dexom13-Jan-06 19:37
dexom13-Jan-06 19:37 
AnswerRe: procedure and datetime Pin
PolarbearDK14-Jan-06 4:56
PolarbearDK14-Jan-06 4:56 
AnswerRe: procedure and datetime Pin
Muhammad Javed Khan19-Jan-06 1:29
Muhammad Javed Khan19-Jan-06 1:29 
You have to concatenate " ' " to dates....

alter PROCEDURE SP_PHIEUNHAP_Search
(

@FromNgayNhap datetime,
@ToNgayNhap datetime,
@CheckNgayNhap bit,
@MaNCC int,
@FromNgayLap datetime,
@ToNgayLap datetime,
@CheckNgayLap bit,
@NguoiLap int
)

AS
DECLARE @sql nvarchar(500)
DECLARE @flag bit
declare @tungay datetime
declare @denngay datetime


SELECT @sql = ' select MaPN, NgayNhap, TenNCC, NgayLap, HoTen, TongTien '
SELECT @sql = @sql + ' from PHIEUNHAP, NHACUNGCAP, NGUOIDUNG '

if (@CheckNgayNhap = 1 )
begin
SELECT @sql = @sql + ' where NgayNhap >= ''' + CONVERT(NVARCHAR, @FromNgayNhap,111) + ''' and NgayNhap <= ''' + CONVERT(NVARCHAR, @ToNgayNhap,111) + ''''
set @flag = 1
end

if(@CheckNgayLap = 1)
begin
if(@flag = 1)
SELECT @sql = @sql + ' and NgayLap >= ''' + CONVERT(NVARCHAR,@FromNgayLap) + ' and NgayLap <= ' + CONVERT(NVARCHAR, @ToNgayLap,111) + ''''
else
SELECT @sql = @sql + ' where NgayLap >= ''' + CONVERT(NVARCHAR,@FromNgayLap) + ' and NgayLap <= ' + CONVERT(NVARCHAR, @ToNgayLap,111) + ''''
set @flag = 1
end

if(@NguoiLap != -1)
begin
if(@flag = 1)
SELECT @sql = @sql + ' and NguoiLap = ' + CONVERT(NVARCHAR, @NguoiLap)
else
SELECT @sql = @sql + ' where NguoiLap = ' + CONVERT(NVARCHAR, @NguoiLap)
set @flag = 1
end

if(@MaNCC != -1)
begin
if(@flag = 1)
SELECT @sql = @sql + ' and PHIEUNHAP.MaNCC = ' + CONVERT(NVARCHAR, @MaNCC)
else
SELECT @sql = @sql + ' where PHIEUNHAP.MaNCC = ' + CONVERT(NVARCHAR, @MaNCC)
set @flag = 1
end

SELECT @sql = @sql + ' and NguoiLap = MaND and PHIEUNHAP.MaNCC = NHACUNGCAP.MaNCC '

EXEC sp_executesql @sql

Suspicious | :suss:
QuestionThoughts on how to load data... Pin
PolarbearDK13-Jan-06 13:41
PolarbearDK13-Jan-06 13:41 
QuestionSorting using BindingSource with master-detail relationships Pin
kooks2k13-Jan-06 12:48
kooks2k13-Jan-06 12:48 
QuestionADO Item Collection Mystery Pin
mjackson1113-Jan-06 12:22
mjackson1113-Jan-06 12:22 
AnswerRe: ADO Item Collection Mystery Pin
mjackson1114-Jan-06 10:11
mjackson1114-Jan-06 10:11 
Questionremoving "similar duplicates" from select results Pin
jszpila13-Jan-06 5:56
jszpila13-Jan-06 5:56 
AnswerRe: removing "similar duplicates" from select results Pin
Michael Potter13-Jan-06 10:49
Michael Potter13-Jan-06 10:49 
GeneralRe: removing &quot;similar duplicates&quot; from select results Pin
jszpila13-Jan-06 10:56
jszpila13-Jan-06 10:56 
QuestionUsing Grant Pin
Tiger45612-Jan-06 23:46
Tiger45612-Jan-06 23:46 
QuestionSQL 2005 ConnectionString Pin
victor_ba8512-Jan-06 20:25
victor_ba8512-Jan-06 20:25 
AnswerRe: SQL 2005 ConnectionString Pin
gharry12-Jan-06 22:12
gharry12-Jan-06 22:12 
AnswerRe: SQL 2005 ConnectionString Pin
jonathan1512-Jan-06 22:50
jonathan1512-Jan-06 22:50 
AnswerRe: SQL 2005 ConnectionString Pin
itoleck13-Jan-06 4:57
itoleck13-Jan-06 4:57 
GeneralRe: SQL 2005 ConnectionString Pin
Paul Conrad14-Jan-06 10:02
professionalPaul Conrad14-Jan-06 10:02 
GeneralRe: SQL 2005 ConnectionString Pin
victor_ba8513-Jan-06 8:04
victor_ba8513-Jan-06 8:04 
GeneralRe: SQL 2005 ConnectionString Pin
jonathan1513-Jan-06 11:10
jonathan1513-Jan-06 11:10 
QuestionError in C# - not making sense Pin
TheJudeDude12-Jan-06 17:08
TheJudeDude12-Jan-06 17:08 
AnswerRe: Error in C# - not making sense Pin
Dave Kreskowiak13-Jan-06 5:28
mveDave Kreskowiak13-Jan-06 5:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.