Category Archives: SQL-Server

OUTER JOIN Filter by WHERE or ON Clauses ?!

If you would like to filter a RIGHT OUTER JOIN, e.g. then you have to put Table_1 columns in ON clause and Table_2 in WHERE clause, e.g. If you swapped it or put all conditions in WHERE clause then it … Continue reading

Posted in Databases, Programming, SQL-Server, T-SQL | Tagged , | Leave a comment

Black Box

We have a black box application (closed code) which sends data to a white box application (open code). The data that had been sent changed, and after investigation I discovered that the data is hard coded inside the application’s code … Continue reading

Posted in Design, Programming, SQL-Server, T-SQL | Tagged , | Leave a comment

Refresh TreeView after insert/update/delete ?

Wrong solution : DataBind() BEFORE close()         TreeView1.DataBind()         con.Close() Right solution: In btnListtAdd_Click :   To get the ID         Dim lastID As String = “Select @@Identity”         Dim getID As Integer         ‘this is to get last ID … Continue reading

Posted in Databases, Programming, SQL-Server, VB.NET | Tagged , , , , , | Leave a comment

Read PDF from a Database and Open it into a Frame

IHttpHandler is aowsome. You read your file in the buffer and just send it to src as if it is a named file, so no need to read and save a temporary file in client’s PC. iframePDF1.Attributes.Add(“src”, “ShowPDF.ashx?pID=” & Request.QueryString(“pID”)) … Continue reading

Posted in Databases, Programming, SQL-Server, VB.NET | Tagged , , , , , | Leave a comment

Error msg: No mapping exists from object type System.Data.SqlClient.SqlParameter to a known managed provider native type.

        Dim pID As New SqlParameter(“@ID”, SqlDbType.Int)         pID.Value = TextBoxParentID.Text         cmd.Parameters.AddWithValue(“@ID”, pID) I changed it to:         Dim pID As New SqlParameter(“@ID”, SqlDbType.Int)         pID.Value = TextBoxParentID.Text         cmd.Parameters.Add(pID) and it works also this works:         Dim pID … Continue reading

Posted in Databases, Programming, SQL-Server, VB.NET | Tagged , , , , , | 3 Comments

ExecuteReader vs ExecuteNonQuery vs ExecuteScalar

ExecuteReader() For SELECT statement ExecuteNonQuery() For INSERT , UPDATE and DELETE Not for SELECT statement. ExecuteScalar() For images   Ahmed.

Posted in Comparison, Databases, Programming, SQL-Server, VB.NET | Tagged , , , , , , , , , | Leave a comment

Increasing the Maximum Upload Size

The 4MB default is set in machine.config, but you can override it in your web.config. For instance, to expand the upload limit to 20MB, you’d do this: <system.web>   <httpRuntime executionTimeout=”240″ maxRequestLength=”20480″ /> </system.web>

Posted in Databases, Programming, SQL-Server, VB.NET | Tagged , , , , | Leave a comment

How to Save and Display a PDf/Word file ?

For displaying, it will save the pdf/word to temp folder then open it and after closing will delete the temp file.

Posted in Databases, Programming, SQL-Server, VB.NET | Tagged , , , , | Leave a comment