C# : DataTable

[".0s4*0|collections;datetime-format;datatable",["F@eCDI","KEPIMAMKDEGAGELA","OOBCSTUUUUTTUUUUYFGDADGDGDADGDHDADGDADFADOBOCCOCOBCPROBWSTTUUUUTTUUUU","rw.stt.",".NET","Array","Dictionary","List","String","2D","Async","Console","DataTable","Dates","DateTime","Enum","File","For","Foreach","Format","IEnumerable","If","IndexOf","Lambda","LINQ","Optimization","Parse","Path","Process","Property","Random","Regex","Replace","Sort","Split","Static","Substring","Switch","Tuple","While","SqlParameter."," This class makes SQL queries easier to build. It is part of the System.Data.SqlClient namespace. It is an easy way to parameterize queries.","An example."," Here we see the simplest overload of the SqlParameter instance constructor and adds it to the SqlCommand type's Parameter collection. There are other ways to add parameters. ","SqlCommand ","sqlcommand","Here: ","The most important thing is the principle of parameterized queries when using SQL databases.","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","br","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","Based on:"," .NET 4\n\n","C# program that uses SqlParameter on command","\n\nusing System;\nusing System.Data.SqlClient;\n\nclass Program\n{\n static void Main()\n {","\n //\n // The name we are trying to match.\n //\n ","string dogName = ","\"Fido\"",";","\n //\n // Use preset string for connection and open it.\n //\n ","string connectionString =\n ConsoleApplication1.Properties.Settings.Default.ConnectionString;\n using (SqlConnection connection = new SqlConnection(connectionString))\n {\n connection.Open();","\n //\n // Description of SQL command:\n // 1. It selects all cells from rows matching the name.\n // 2. It uses LIKE operator because Name is a Text field.\n // 3. @Name must be added as a new SqlParameter.\n //\n ","using (SqlCommand command = new SqlCommand(\n ","\"SELECT * FROM Dogs1 WHERE Name LIKE @Name\"",", connection))\n {","\n //\n // Add new SqlParameter to the command.\n //\n ","command.Parameters.Add(new ","SqlParameter","(","\"Name\"",", dogName));","\n //\n // Read in the SELECT results.\n //\n ","SqlDataReader reader = command.ExecuteReader();\n while (reader.Read())\n {\n int weight = reader.GetInt32(0);\n string name = reader.GetString(1);\n string breed = reader.GetString(2);\n Console.WriteLine(","\"Weight = {0}, Name = {1}, Breed = {2}\"",",\n weight,\n name,\n breed);\n }\n }\n }\n }\n}\n\n","Output","\n ","(This varies depending on your database contents.)","\n\nWeight = 130, Name = Fido, Breed = Bullmastiff","Example, notes."," The program shows the SqlConnection, SqlCommand and SqlDataReader pattern. These objects can be wrapped in \"using\" statements to ensure the best cleanup of their resources. ","Using ","using","Example, notes 2."," SqlParameter has several overloaded constructors. You will not need most of them. For simple cases, you can simply use the constructor with two parameters. ","Parameters: ","The first parameter specifies a string that must match the query variable. The second specifies the value for that field.","Note: ","In the example, the string \"Fido\" is specified to match the Name column in the Dogs1 table.","SQL injection."," The pattern shown here is ideal for preventing database attacks. Hackers insert \"control characters\" into queries issued over the Internet, in an attempt to gain control. ","Tip: ","The SqlParameter syntax here will avoid all such injection attacks, rejecting the command by throwing an exception.","Empty array tip."," Sometimes we need an empty array of SqlParameter. We can use an empty array initializer to avoid having a null array. ","Arrays ","array","Tip: ","Thanks to Dean Goddard for writing in with a tip on how to use an empty SqlParameter array.","C# program that creates empty array","\n\nvar parameters = new ","SqlParameter[] { };","A summary."," We used SqlParameter to parameterize a query in SQL Server. The example here will not work immediately\u2014you must have a database and connection string in your project first. ","SqlClient ","sqlclient","The general idea"," of using SqlParameter in this way to avoid SQL attacks is useful. Performing database queries is a multi-step process in the .NET Framework. Some setup code is required. ","br","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","3679700504","data-ad-format","link","br","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto"],"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAACCCAMAAAAnkjdSAAAAMFBMVEX///98fG6jo2HX14H//5ns7I5kZDw/PzrExHW+vr7a2tru7u719ZMAAACampojIxX0RIh4AAAES0lEQVR4XuzYW26EMBAF0emXbV6T/e82/xORHxKjK6pWwBFgq/sl0PFLLwnAOE0EEHWWCKDyrMcBAAAI95IGeO9xMwBAArgQgKEOiJsBAMpMG5Cj5E+hkgaY+k1cPpgHngMAAAAAq0XiI2H/zEGpBgAAoCJSfWh8NAAAAO8GAAAA7Zu4bgXwBtrEBTpvgHkAAAAArBaJ+MjZn0+NmwoAAADRuwO4EIC8HwBgqAMCwJUAROzSgN1aqV9kJg0o+X8gi3ngTwMAAAD7cyKidVmlAdZaN2GAeebe3pMA22LbJcD6/nzUY8/M6HMA9mVuV/zWzT4ER84DrO3iEGD+81n7yEy3KYDlPwBLdzfbNADf7ZjhktsgDIRvRS0ZSMT7v22NsDdcUtdz7fTaztz+8ggh9OFIBL8AlLzJ4WUmyuWtZq+jYjhSuz1M+bWwgBicYoRTdeQ62QZADpW5sh3MYV5sT422PABifgR23WXlfVdtQMMbDGLYp7fuhaYiesf7wlSIwMznGIo3twbpcWhT2QB0l+/0aCOAMsC8GAyFNtV1A9ChthHwG4dgLmppy9ZaBegNCuDbF2AZ7pq5rxq2aASYG8NdJaLfANpmJdvzkuWwKKZakSOwoLB+Zmk+Bxhmu/WhpRFglWPyquwr67AwVQJwQP0E4CUvYALgfMEpgEM2Lc8Aacsl9U84CRuDcgM6UJK1c8FZVZvjirEc8ADoBpGFqcZSYRyCEyCJAH3oZrEWF1vHVoa1mGzqaclQWB2ApSeAgJaIZylIuQE3Naje3u9fauqwzro0AkTiQJMjgQoAUcQIHSVgYgZk1z4mYeViCgN3qwAYRYwQy/YHAEuLEIIngJvi2PVWj0Nkac53gfwASN1e23jZ5220HH1G1/HT5GIGZnfSRk8BgHiJrT4BKMamjaQiPcLXdhvP3ARnuCeAyx4fqysG1ocBYo2s4UmAw0AX8YPKuIP0uD/qAZKS/hwg2z00A/AR8gcA2lH2jnBm8Blgz7rwgDgBcEO0hdAnARAZcgFAnQJ4i0bzlwD8dwAY6+iM6dMAmF9W9qPoSB8DoGVt6Pq0GnDwcDFWK7vQBwDYksP10wByNyZjOS/7+h1LyyUABwgwjj9YugKgO1XAkxhAvgZAzh43IHUG7L+A7AbW4DlADIQ7DIUBDDlO8muA3FcR8x7A4xjf/wul/qD5AmBzg0qa/szVtkQNQsZfGb8ACPhFFLIKeMlc9qjXALUFpqhI0hJ+kwQXANTK7KDsgnF2XgBke275tnL6RQ2EAC6n+VcBEqbk3OSgMrxdARCYALnJPr3pJUAQLA+A2nSWFd6mxpDHla1VxlQV0XGyUhUNIgKbqMBpL3Kz7q68fxWY9umWG69p9fFYLBJ7uQCqoTvmWYV31+kKnHOdNiU7hhsVrgDNjFHPv2QCfrjTULhk1/RYaKW/M8AHxLr6H/UF8AXwBcDO9p+Kne3f0nf8JmhP+6c/xgAAAABJRU5ErkJggg==)","url(data:image/jpeg;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANMAAAA7CAMAAADWzk8EAAAAMFBMVEX////79fz47vv+/P704vj25/nx2PbFyvHj5filruvz3ffT1/WKl+Z6iePw1fWapemLxEvfAAAEGklEQVR4Xu3aa3ODKBQG4HPjrub//9stajyLhFbYZKfN5P1UBh15gCI4gV8SRmR4k3Bc7sH3I9GH9CF9SB/Sv2M+pL8QPPI0wCeM93BVrsNIRtYQIX87SNysQJJ1EYmCoGk/iI+bB3cw3yxZbOJSxApdWB60os5jFOqDipixVdc0SaQgTWySzBWSwjVMCioT+bkkjO2njJMWrEV2eRXJlHZZXkKyDI2uezmJ7GtIC0HVda8nKfUVpMjNQbLxJaSavgiRSBwnRUNotYit2SAIIHrZV15FokOBX+knmXwLq4lKksqzFavmjJLsV8zIFptKUrtCfpzgkulor846TUXaQW2SJX4CScvSpBcki0NbZyXFGKm6ThMN8bNIkRsT76mkLJLWHG81ut3SmtAmYfHGYqPCAZIpSHIigV3q0PNJbBWBaGwhHydlk5jkc4ruq0LDJGyQmi8wM0TSR+dhwjkndJi6SLZB4sciS9BF0hUOyO4mITiZ2JZZTXwi7XVDJMXXEb5O0hVO27SaCNSk+35NVtX79aNKrpIsws+miHA5tIp0OUCJMaNymwpTfeBcVeZEulfFAVJ7Ly4I3SQRs5OMEdFuVlMRJDL5wqrlaPaIGSWxOXsMMXQE7b7A7SQmog0l/MMnCyKqWs601xCNknSQ6MoXB5eTciG5HACO1q4kohSmeZ6nEFyye//rLZwFiPfyeu0U/Knl3rkQgnPeJ+fSGIk69ws6kcKcA2yyKUZDdJs1zkgm6S1sJG70uYgrRKGoC0MknXcIYyaU1SRmI6nJcHELNkwzgZKmuWVCe52kOb6w9ZnMZjLkyu4nhscmnJsDdTtxwwAJe99LtYnp3v1beQohTNnEcDLlC2MUuptuYQNMOkw7Mm01N+dqkv2BBLI8DHWZTIy7SRtInuCB6StmN93wMBymdIxbUGxF+J7E8emm2fnMYIC26dwtfiexO4rbX/0kNksjOGza50yCb0ysJleYcCumymTkno1AWr4oWqRrjQCkHGQ3a6ZU38LrhYi1qZx7k99JE/SFbJNkuct0BIuF2FemI00TNhbERpobPNr2KKIkhDETUJg1odekZe2WjlSHjvL7WK9J4124D9Y0YsIwa1IPiapjLMarJFjbfKtMGkwba8QEd9MUHI2R7C4yFydesfzi7WRCT3rJmMnrZqkrWH5aI4nXz4E65UMWlSavu4jRued6J13xnzN8WE9zmVKrcaMmnX2+d+Zp+g4bOF0z+RETTUOLubRIV8+2/pIpwfgaofH/xWQ7Tuvkcm8Gt0VNlFzY2hQc1UfjR2XvcqhFmt343BOCX5G0QXJuOpiNtH8mEIUQfkvC8e4DVFPvz0zgV0VPK37/E/583HxK+vumdCLdAN5toALCO8S7Y1/vPLxPyHv/v3r+AfuRu9NU4gF9AAAAAElFTkSuQmCC)"]

["url(data:image/jpeg;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACCCAMAAAC93eDPAAAAMFBMVEX7r11HR0f8yZHLklZZUEmyg1P8uXLjoVmLbE5pWUrAi1X+6tPVmFfyqVx4YUz//v3zEySOAAABHElEQVR4Xu3cS4rDQAxF0av6+5fsf7ed0ANDV8b1GvLOCu5AWMhg83w5UkOgpeP58k5IyKTfhIZQeyckpNKTA7GDhFiiIdb4KmZmZmZmZnadH1ysdMYHpxOc4ISbE5zgBCc4oesTKDG7WGrEZGOtGpPBWjkmlbUu+TTCNiUA4nl8gHoeB4B2S+wsF390lnuopxGqehRg1z6YmJdlRqBIp3FelgWFqp5GyOpphEu6JudleSFRxw0xs1xHxDZqR+Tc7k3dQb2syy4ruO0A2tO6dBYb8pOy62/7PWZZfttHBXCCfhy7/PXCJj+sI8vfLwwQNwwU8j0PW0ZkHyUiytiRMDMzMzMzM2v6gIRY4kDs0H/wrv/s/3/8/ED/C4gfHWoMKlwF198AAAAASUVORK5CYII=)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAxCAMAAABqK1L5AAAAMFBMVEX///+zzvd8rvO/1fj1+P4xiu5tpfFbnfDg6/xIk++ZvvWLtvSmxvbV5Pvr8v3K3PnaFXRJAAAA1ElEQVR4Xu3W7QbEMBBG4Xcm3/3a+7/bVZRlqEI5Vs7vhIcwE+3lQbrP4/kHN2LNfbW06zcAMDTWlFnA2LDMAsbGBwaMJTqwJDqw7HRgpQNLogOdDiwHHZjowEXqflXj7r56H2hmW43AevttMIVeA+qsRyILqE4HKrxyhwG3sO1gQPt34AQ6HJgHfMxsBQ081uBrGKC7txJbAcDbjA7scOAQHGhw4DjgQBMbWMUGtswG1iw0cMsiA5dDwgLbkrJEA/rZYpb2gGMAdRMZOIETOIETOIFfGWpGTAdlDEMAAAAASUVORK5CYII=)","url(data:image/png;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAA9CAAAAAD94GjJAAADQklEQVR4Xt3awW4yMQwE4P+heLq8VJ7HZ5/nOtf8DS61QIFJCt0I5kKlKM1+8tpit/3XLiEBd7cedwfYVG63kG1/WpAIt0H8PosYb8G0Cp7Bi0nJGcRHqNT8GsWrQ19L4ggijpM7ZGD2d6Rm6ya5Q5foWJI26R2qRAeTtMmliaJEf0ty01kmmSjRfhKWSRAl2k5y0QxyR248ggTLeET0RpDWu4lmh5HcAbJlCElyAPzZROi5DDuKRMq5dHsm2WQNMFg+inQvy2dStN9+EkS3q+YfcHeTKEiqTKJK2EBqgiR22Hgtq/4eJH9A4u0A3X3j4QlSehOwh4Rfk/yccaflQ+XuIc550t1nb2RBDiHpiazDCwg9Q7GzbSPR1o9EiHAOR+Rw7iHBfnffdVAtp9OpfOXxLs8cQKKbrY9wdpGjgyJtluR/QYI9SlsoUj1NkvATdx5NmjsQWSTrQFVbRtBzNIkr4w5fonoNsO+CfVu/f4yOc++fxdrtQrRk8QvAajlvsBaJX1fLKRjlfGp8SpLPipJUNOk2UAs/HZr6SJDqComzjRQmlG6qWCRVtVBPpUSdxqRYwJcRkmSYFQWpA84qihsPjdF3/aOohUgNQ5LKmRwWno8qLxkPud27qZwi/pBkeYXdLBauCp56XnVW3H9TJIMWJQm0GioqkiVJLbQYD9ckC07OhzJNMmhRmtgZHVVfSArPkJTN1JmYJJkUJSlqw1eSAlfM6l2Sd6x114XEqwDDMmmRhWiKRHKWlM01IKXQY5T/Exe6+Nre6WZdVHM+tNDZmJQyRcIdUjZTSZJ+ujDO0Xk+PFLytIggyRsvBkQdkALdlz1JyoRJUV5/PlvYkASgWwCsjYcyIOUhLUmqANCicHtM21KZ8Pge9xSJtWuqlXukFt4kyTL5VI1W4hlne0WilZKkX+Rp0WZStNIzJKhv7Mc+1UbnrZCUaAHz+tcp+QVipZeUaCspW+mJiQd77pL2v+Y3vFi0/524cV60n0RqUZK0aD+J8XwNkg/+om4Pvv75newjDS5PPAPCprKVpMOPI3l7JxJmSPw4Etqnkbx9Gsnbm5Fc33XvRmpU/yf+fqQewsX/5r8bKUIiZe4A21vmP24hqdv1SRFyAAAAAElFTkSuQmCC)"]