久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

錯誤 C2664:“System::String ^System::Data::Common::DbDataR

error C2664: #39;System::String ^System::Data::Common::DbDataReader::GetString(int)#39; : cannot convert parameter 1 from #39;const char [12]#39; to #39;int#39;(錯誤 C2664:“System::String ^System::Data::Common::DbDataReader::GetString(in
本文介紹了錯誤 C2664:“System::String ^System::Data::Common::DbDataReader::GetString(int)":無法將參數 1 從“const char [12]"轉換為“int"的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

限時送ChatGPT賬號..

我已將我的數據庫鏈接到我的項目,并且我正在嘗試在數據網格視圖中查看我的數據庫數據.我的數據庫是用sql server寫的,我的代碼是

I have my database linked to my project and I am trying to view my database data in a data grid view. My database is written in sql server and My code is

          SqlCommand^ myCommand = gcnew SqlCommand("SELECT * FROM CSC 289.Customer WHERE Customer_ID = '" + grid + "';", myCon);
          SqlDataReader^ myReader;

            try {
                 myCon->Open();

                  myReader = myCommand -> ExecuteReader();

                  if (myReader -> Read()){
                      String^ ID = myReader -> GetString("Customer_ID");
                      txtID -> Text = ID;
                      /*String^ NameVal = myReader -> GetString("Customer_Name");
                      txtName -> Text = NameVal;
                      String^ PhoneVal = myReader -> GetString("Customer_Phone");
                      txtPhone -> Text = PhoneVal;
                      String^ EmailVal = myReader -> GetString("Customer_Email");
                      txtEmail -> Text = EmailVal;*/
                  }

             }
             catch (Exception^ ex) {
                 MessageBox::Show(ex->Message);
             }
         }

當我嘗試運行我的程序時收到的錯誤是

The errors I receive when I try and run my program are

錯誤 C2664:'System::String ^System::Data::Common::DbDataReader::GetString(int)':無法將參數 1 從 'const char [12]' 轉換為 'int'

error C2664: 'System::String ^System::Data::Common::DbDataReader::GetString(int)' : cannot convert parameter 1 from 'const char [12]' to 'int'

無法使用給定的參數列表調用函數System::Data::SqlClient::SqlDataReader::GetString"參數類型是:(const char [12])對象類型為:System::Data::SqlClient::SqlDataReader ^

function "System::Data::SqlClient::SqlDataReader::GetString" cannot be called with the given argument list argument types are: (const char [12]) object type is: System::Data::SqlClient::SqlDataReader ^

我不知道如何解決我的問題,如果能幫到我就好了.

I am not sure how to fix my problem and help would be great.

推薦答案

正如盒子上所說的那樣,GetString 需要一個整數并返回一個字符串.https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getstring(v=vs.110).aspx

As it says on the box GetString expects an Integer and returns a string. https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getstring(v=vs.110).aspx

SqlDataReader.GetString 方法 (Int32)

SqlDataReader.GetString Method (Int32)

這是一篇關于如何在 C++ 中使用數據閱讀器的好文章http:///www.digitalcoding.com/Code-Snippets/CPP-CLI/C-CLI-Code-Snippet-Get-Data-From-SqlDataReader.html

here is a good article on how to use a data reader in c++ http://www.digitalcoding.com/Code-Snippets/CPP-CLI/C-CLI-Code-Snippet-Get-Data-From-SqlDataReader.html

您正在尋找的正確語法是C++

Correct syntax that you are looking for is C++

String^ ID = myReader["Customer_ID"]->ToString();

C# 語法

String ID = myReader["Customer_ID"].ToString();

這篇關于錯誤 C2664:“System::String ^System::Data::Common::DbDataReader::GetString(int)":無法將參數 1 從“const char [12]"轉換為“int"的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

What SQL Server Datatype Should I Use To Store A Byte[](我應該使用什么 SQL Server 數據類型來存儲字節 [])
Interpreting type codes in sys.objects in SQL Server(解釋 SQL Server 中 sys.objects 中的類型代碼)
Typeorm .loadRelationCountAndMap returns zeros(Typeorm .loadRelationCountAndMap 返回零)
MS SQL: Should ISDATE() Return quot;1quot; when Cannot Cast as Date?(MS SQL:ISDATE() 是否應該返回“1?什么時候不能投射為日期?)
Converting the name of a day to its integer representation(將一天的名稱轉換為其整數表示)
How to convert nvarchar m/d/yy to mm/dd/yyyy in SQL Server?(如何在 SQL Server 中將 nvarchar m/d/yy 轉換為 mm/dd/yyyy?)
主站蜘蛛池模板: 国产在视频一区二区三区吞精 | 羞羞羞视频 | 中文字幕国产视频 | 国产午夜精品一区二区三区四区 | 国产小视频自拍 | 精品国产一二三区 | 国产成人小视频 | 欧美福利影院 | 久久精品欧美电影 | 久久亚洲精品久久国产一区二区 | 精品久久国产 | 国产97在线视频 | 亚洲精品久久久久久一区二区 | 亚洲国产一区在线 | 久久久久国产 | 爱草视频 | 亚洲香蕉 | 国产一卡二卡三卡 | 91热在线 | 欧美成人精品在线观看 | 欧美成人精品 | 亚洲欧美视频一区 | 视频在线观看一区二区 | 99日韩 | 人人精品 | 一区二区三区四区免费观看 | 成人精品鲁一区一区二区 | 欧美99| 国产精品视频在线播放 | 国产亚洲精品综合一区 | 亚洲一区国产 | 日中文字幕在线 | 在线观看成人小视频 | 天天干精品 | 国产精品免费看 | 欧美日韩亚| 免费a v网站 | 97精品一区二区 | 久久成人久久 | 澳门永久av免费网站 | 国产情侣久久 |