|
I know the following statement is incorrect. I had something going wrong in one set of insert statements and it was inserting the entry I wanted it to insert and then inserting a second entry for the next record that contained no data. Now I need to correct both tables, but the only way to know what to correct in the IncomingRecords table is from data in the Completed table. Any help would be greatly appreciated.
UPDATE IncomingRecords
SET Complete = NULL
WHERE (RecordID = (SELECT IncomingRecords.RecordID FROM Completed INNER JOIN
IncomingRecords ON CompletedCRD.RecordID = IncomingRecords.RecordID
WHERE (Completed.A_firm_name = N'') AND (Completed.A_broker_found = N'broker_fround') AND (IncomingRecords.Complete = N'Complete'))
|
|
|
|
|
With a quick look the only problem I see is that your select most likely returns several RecordID's so you mest use IN instead of equal. Like:
...
WHERE (RecordID <code>IN </code>(SELECT IncomingRecords.RecordID ...
Also you seem to miss one closing parenthesis in the end.
Was this the problem you were haviong?
|
|
|
|
|
Thanks fixed my problem and cleared the records from being completed.
|
|
|
|
|
You're welcome
|
|
|
|
|
I am attempting to install "SQL Server 2008 Express with Advanced Services".
I downloaded this file "SQLEXPRADV_x86_ENU.exe" and consistently get an error in the "System Support Rules" window that indicates that the Windows PowerShell Failed.
It doesn't say how it failed or why it failed - it just failed.
How do I get past this problem?
Thank you
|
|
|
|
|
You must install PowerShell first. This is described in the download page:
InstructionsNote: You must have administrative rights on the computer to install SQL Server Express.
We recommended that you read the Release Notes and Readme before installing SQL Server Express with Advance Services.
Step 1: Download and install Microsoft .Net Framework 3.5 SP1.
Step 2: Download and install Windows Installer 4.5.
Step 3: Download and install Windows PowerShell 1.0. ...
Refer to http://www.microsoft.com/downloads/details.aspx?FamilyId=B5D1B8C3-FDA5-4508-B0D0-1311D670E336&displaylang=en[^]
|
|
|
|
|
Step 1 : I've done it.
Step 2 : I've done it.
Step 3 : I must do it
|
|
|
|
|
It'll help
|
|
|
|
|
Oh no, Windows PowerShell 1.0 English-Language Installation Package for Windows XP (KB926139) needs Validation
|
|
|
|
|
Did the Sql Server installation give you that error? Also did you go through all the links provided in download details page:
Note: For help on installing Windows Powershell 1.0 see the following KB articles:
926139: English PowerShell 1.0 for Windows
926140: Localized PowerShell 1.0 for Windows XP and Windows 2003
926141: Multilanguage User Interface for PowerShell 1.0 for Windows XP and Windows 2003
928439: PowerShell 1.0 for Vista (includes all languages)
|
|
|
|
|
hey can somebody suggest me any good sites with databases tutorials. i don't know anything about them. I don't know how they work, and what are tables, primary keys, tuples etc.
so i want to know about how databases work before getting into any sort of ms sql, mysql, oracle etc...
if you can recommend any book i'll appreciate it. by the way i'll be using ms sql server 2005 express edition, if that helps suggesting
ty
|
|
|
|
|
|
SQL Course Here[^]
And Here[^]
And, just for your info, some free cheat sheets Here[^].
modified 1-Aug-19 21:02pm.
|
|
|
|
|
didn't you read my post? i asked of databases tutorials not sql, although it doesn't matters if they are also teaching what are databases besides sql
|
|
|
|
|
Instead of complaining about the sources I gave, why on earth didn't you just do a google search. It really isn't that hard unless nobody has taken the trouble to teach you how to "Google"
To save you the trouble of finding somebody to teach you how to Google, just click this link and Google will return a list of web sites for you to investigate. "Database Tutorials"[^]
Relational Database Theory was listed on the second reference I gave. Perhaps it is you who should learn to read
modified 1-Aug-19 21:02pm.
|
|
|
|
|
sorry didn't meant to be rude, and btw i searched for it on the google and whatever sources you gave aren't what i was looking for.
but thanks
|
|
|
|
|
Hi everybody.
I'm more of a c# kinda guy so not all that well up with the hard core sql stuff.
The problem I have is I have recently uninstalled all instances of SQL Server off my machine. Then I installed SQL Server 2005, and found that my web applications which relied on SQL express stopped working
So I went to microsoft, and downloaded Express 2005 which did not do the trick. (it tells me it cant start up a user instance)
Anyhoo, this upset me somewhat, and as much as I play about with permissions and settings for express I just can't get it working. So, I think it would be better to ship all my .MDF files into real sql server which would be better anyway, but I cant find how to do this...
Please can somebody help???? Is it actually possible???
Thanks in advance. (sorry about the rambling story...)
|
|
|
|
|
Hi,
Unsy wrote: it tells me it cant start up a user instance
Have you had a look ath this: http://msdn.microsoft.com/en-us/library/ms143684(SQL.90).aspx[^]. If I remember correctly, user instanes aren't allowed by default, so you may need to use sp_configure to change the setting.
Unsy wrote: , I think it would be better to ship all my .MDF files into real sql server which would be better anyway, but I cant find how to do this...
That's possible. Basically SQL Server Standard and Express Editions have the same codebase. Express has just some limitations.
I'm just wondering why you use user instances. User instance is run in the users account who makes the connection. You could also use normal instance and have the database running all the time and your web application could connect to that. It could make things simpler (administration, backups etc)
Mika
|
|
|
|
|
Hi Mika
Thank you for your help. I have fixed my problem by simply attaching the MDF files to SQL 2005 which gives me the usual SQL server control and its on constantly.
Thanks again...
|
|
|
|
|
You're welcome
|
|
|
|
|
This should be simple, but I'm stuck.
I'm trying to use an SqlDataReader to populate a datagrid, but I get an error saying the reader does not produce a value.
But it does. I can wite the values to the console with this code
While reader.Read()
Console.WriteLine(String.Format("{0}, {1}", _
reader(0), reader(1)))
End While
The reader DOES produce values.
This code is where I ge the "reader does not produce a value"-
reader.Read()
DataGridView1.DataSource = PermitsPlusDataSet.ADR_BASE.Load(reader)
What do I need to do to get the DataGrid to recognize the values in the reader?
Thanks
|
|
|
|
|
What happens if you take out the reader.Read() row. SqlDataReader is a forward only stream, so if you read the rows, the load method is unable to rewind to the start of the stream.
|
|
|
|
|
Thanks, but same error when I remove reader.read()
"Expersion does not produce a value"
|
|
|
|
|
The problem is most likely in the reader or the datatable (ADR_BASE) which is filled using the reader. I suspect that this has nothing to do with the DataGridView. The problem is reported on that row because on the same code row you Load the datatable and also assign the datasource.
However, could you post the code before DataGridView1.DataSource = PermitsPlusDataSet.ADR_BASE.Load(reader). It may reveal the source of the problem.
|
|
|
|
|
You bet -
Dim queryString As String = "SELECT * FROM dbo.ADR_BASE;"
Using connection As New SqlConnection("Data Source=DEVBOX;Initial Catalog=PermitsPlus;Persist Security Info=True;User ID=*****;Password=*****")
Dim command As New SqlCommand(queryString, connection)
connection.Open()
Dim reader As SqlDataReader = command.ExecuteReader()
DataGridView1.DataSource = PermitsPlusDataSet.ADR_BASE.Load(reader)
I also checked to see if the reader has rows and it does.
Thanks, this is driving me nuts.
|
|
|
|