{"id":19483320,"url":"https://github.com/ovichowdhury/sql-client-repository","last_synced_at":"2026-05-17T07:37:38.029Z","repository":{"id":116310456,"uuid":"127026326","full_name":"ovichowdhury/Sql-Client-Repository","owner":"ovichowdhury","description":"SQL client repository is an ado.net SQL client wrapper for convenient access of SQL server database using c#.","archived":false,"fork":false,"pushed_at":"2018-06-18T17:41:30.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-25T17:45:55.759Z","etag":null,"topics":["csharp","sql-client","sql-server"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ovichowdhury.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-27T18:01:14.000Z","updated_at":"2018-06-18T17:41:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"9d4d0782-64fb-4475-b2cd-cddb6bc7a84e","html_url":"https://github.com/ovichowdhury/Sql-Client-Repository","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ovichowdhury/Sql-Client-Repository","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ovichowdhury%2FSql-Client-Repository","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ovichowdhury%2FSql-Client-Repository/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ovichowdhury%2FSql-Client-Repository/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ovichowdhury%2FSql-Client-Repository/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ovichowdhury","download_url":"https://codeload.github.com/ovichowdhury/Sql-Client-Repository/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ovichowdhury%2FSql-Client-Repository/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33130973,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T06:27:06.342Z","status":"ssl_error","status_checked_at":"2026-05-17T06:26:59.432Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","sql-client","sql-server"],"created_at":"2024-11-10T20:14:37.254Z","updated_at":"2026-05-17T07:37:38.012Z","avatar_url":"https://github.com/ovichowdhury.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sql-Client-Repository\nSQL client repository is an ado.net SQL client wrapper for convenient access of SQL server database using c#.\n\n## Features\n1. Easy to use interface for interacting with sql server database.\n2. No need to write any ADO.NET code for executing query in the sql server database.\n3. Return's query result in list format therefore accessing database values in c# become very easy.\n\n## Integration\n1. Download the Sql-Client-Repository/SqlClientRepository/bin/Release/SqlClientRepository.dll class library.\n2. Add this class library in the reference section of your project.\n\n## Examples\n```\n// Create an instance of SqlClientWrapper class and pass the connection string as constructor parameter\n\n ISqlClientWrapper db = new SqlClientWrapper(\"server=.; database=YOUR_DATABASE_NAME; integrated security=SSPI\"); \n\n// for executing any query just call Execute(sqlQuery) method from SqlClientWrapper class \n\n string sql = \"CREATE TABLE Persons (PersonID int,LastName varchar(255),FirstName varchar(255),Address varchar(255),City varchar(255) );\" ;\n\ndb.Execute(sql);\n\n// for executing a query with parameter value \n\nstring sql = \"UPDATE persons SET FirstName = @name WHERE PersonId = @id\";\n\nvar parameters = new Dictionary\u003cstring, object\u003e(){ {\"name\", \"Nahid chowdhury\"}, {\"id\", 5} };\n\nint numOfRowEffected = db.Execute(sql, parameters); \n\n// for retrieving value from database tables\n\nstring sql = \"SELECT * FROM Persons WHERE PersonID = @id\";\n\nvar param = new Dictionary\u003cstring, object\u003e(){ {\"id\", 5} };\n\nvar result = db.Select(sql, param); // the result is a list of dictionaries where each dictionary represents a row of database table\n\n// for example we want to access the FirstName of first row\n\nstring firstName = result[0][\"FirstName\"];\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fovichowdhury%2Fsql-client-repository","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fovichowdhury%2Fsql-client-repository","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fovichowdhury%2Fsql-client-repository/lists"}