SQLServer数据库:获取列标题(字段名)
2016-05-16 14:47
302 查看
写数据库之前最好先查看数据库字段名是否存在,否则很容易出现写数据库失败。
使用 reader->GetName(i)即可获取到指定列的字段名称
reader->FieldCount即为列数量
SqlConnection ^SqlServer_con; //SqlServer Form1(void) { InitializeComponent(); // //TODO: 在此处添加构造函数代码 // this->SqlServer_con = gcnew SqlConnection(); //this->SqlServer_con->ConnectionString = "server=(local);database=temp;uid=sa;pwd=!QAZ@WSX#EDC"; this->SqlServer_con->ConnectionString = "server=(local);database=test;uid=sa;pwd=123456"; try { this->SqlServer_con->Open(); } catch (System::Exception^ e) { System::Windows::Forms::MessageBox::Show("链接数据库失败!", "错误", System::Windows::Forms::MessageBoxButtons::OK, System::Windows::Forms::MessageBoxIcon::Error); return; } SqlCommand ^SqlServer_cmd; //SqlServer SqlDataReader ^reader; try { SqlServer_cmd = gcnew SqlCommand("SELECT TOP 1 * FROM [sl651_2014]", this->SqlServer_con); //SqlServer reader = SqlServer_cmd->ExecuteReader(); for (int i = 0; i < reader->FieldCount;i ++) { this->textBox1->Text += ""+(i+1)+"\t"+reader->GetName(i)->ToString()+"\r\n"; } } catch (System::Exception^ e) { } reader->Close(); this->SqlServer_con->Close(); }
使用 reader->GetName(i)即可获取到指定列的字段名称
reader->FieldCount即为列数量
相关文章推荐
- Android之获取手机上的图片和视频缩略图thumbnails
- 数据库链接字符串查询网站
- 如何在 Linux/Windows/MacOS 上使用 .NET 进行开发
- DB2实例管理
- DB2实例管理
- 如何在 Linux 中安装微软的 .NET Core SDK
- 保障MySQL数据安全的14个最佳方法
- mysql问答汇集
- 第三章 数据库备份和还原
- 创建一个空的IBM DB2 ECO数据库的方法
- Access 2000 数据库 80 万记录通用快速分页类
- 开通一个数据库失败的原因的和解决办法
- 一个简单的asp数据库操作类
- CentOS下DB2数据库安装过程详解
- EasyASP v1.5发布(包含数据库操作类,原clsDbCtrl.asp)第1/2页
- C#.NET获取拨号连接的宽带连接方法
- sql2008 还原数据库解决方案
- Oracle 数据库自动存储管理-安装配置
- Oracle数据库执行脚本常用命令小结