一维数组赋值

问题描述

如何把数据库的某一字段,赋值给一维数组???通过SQL语句给数组赋值??数据库中的字段为int类型

解决方案

解决方案二:
用DataReader读,用泛型来保存
解决方案三:
stringsql="select*fromtable";int[]array;DataTabledt=SqlHelper.ExecuteDataset(Configurations.DefaultConnectionString,CommandType.Text,sql).Tables[0];if(dt.Rows.Count>0){array=newint[dt.Rows.Count];for(inti=0;i<dt.Rows.Count;i++){int[i]=Convert.ToInt32(dt.RowS[i]["Column"].ToString());}}

以上代码未经测试..这样可以满足LZ要求不?
解决方案四:
......//这些就不写了SqlDataReadermyReader=myCommand.ExecuteReader();while(myReader.Read()){byte[]bytes=myReader.GetString(0)}

解决方案五:
....在前台呢?
解决方案六:
我在前台写的:<headrunat="server"><title>无标题页</title><scriptlanguage="javascript"type="text/javascript">intcow=newArray();<%stringsql="select字段from表";for(inti=0;i<DBCon.GreatDs(sql).Tables[0].Rows.Count;i++){%>cow[i]=<%=DBCon.GreatDs(sql).Tables[0].Rows[i]["字段"].ToString()%>;<%}%></script></head>这样之后怎么取出数组cow[]中的内容呢?
解决方案七:
访问权,变量生存周期内

时间: 2024-11-20 08:18:39

一维数组赋值的相关文章

php给数组赋值(二维数组赋值)详解

PHP数组赋值呢?如下: 例1,一维数组赋值  代码如下 复制代码 $My_array=array():  $My_array[]="www"   $My_array[]="helpphp";   $My_array[]="cn"; 销毁数组  代码如下 复制代码 unset($My_array[0]; unset($My_array);  例2,二维数组赋值  代码如下 复制代码 $data_array=array($total,2)://其中

c++-哪位大师可以给我讲下给一维对象数组赋值的问题吗???谢谢

问题描述 哪位大师可以给我讲下给一维对象数组赋值的问题吗???谢谢 哪位大师可以给我讲下给一维对象数组赋值的问题吗???就比如给Employee emp[5]emp的五个元素赋值 解决方案 Employee emp[5]只是声明了5个对象,没有实例全是空的,赋值的时候要new新的对象实例出来.@caozhy给的代码不正确,没有加new.修改为:for (int i=0;i<5;i++)emp[i]=new Employee(构造函数的参数); 解决方案二: 循环,一个一个赋值.这个又什么好讲的.

如何将一维数组的元素赋值于一个临时的字符串??请教

问题描述 RT语言为vb.net一维数组为f(n)str为string想用一个循环,依次将数组中的每一个元素赋值给str供其后的代码使用,譬如:Fori=0Ton-1strs=f(i)程序提示错误,"无法转为一维阵列属于object",请教该如何解决?? 解决方案 解决方案二:举例:strs=strs+f(i).ToString+vbcrlf解决方案三:这里有一段代码,实现的是:若(第一组)f1(第二组)f1:f2(第三组)f1:f2:f3(第四组)f1:f2:f3:f2(第五组)f1

vb.net如何将二维数组的第一行数据赋值给一个一维数组

问题描述 a是一个二维数组,b是一个一维数组,如何将a中第一行数据全部赋值给b,不能使用for--next单个赋值,因为每一行的数据太多,有四万多个,单个赋值太慢,有什么办法可以直接赋值啊?谢谢了! 解决方案 解决方案二:4万个对于计算机来说不算多.现在的处理器每秒钟可以处理百亿级别的数据量.可以用Marshal.Copy实现堆上内存的直接拷贝,这是最快的.http://blog.csdn.net/xiaobai1593/article/details/7065955解决方案三:引用1楼caoz

3个PHP多维数组转为一维数组的方法实例

 这篇文章主要介绍了3个PHP多维数组转为一维数组的方法实例,分别使用foreach.for.while三种循环方法来实现,需要的朋友可以参考下 很多时候我们需要将多维数组转成一维数组,因为我们只需要一维数组,而且一维数组使用起来更方便,在PHP中如何将多维数组转成一维数组?下面我们来看看三个多维数组转为一维数组例子: 一.使用foreach   代码如下:<?php    function arr_foreach ($arr)     {       static $tmp=array();

《C和C++代码精粹》——2.7 指针和一维数组

2.7 指针和一维数组 C和C++代码精粹 在程序清单2.7中,会注意到在传递数组 s 时并没有使用它的地址,这是因为C和C++在大多数表达式中把数组名转换成指向它第一个元素的指针.自1984年以来,我已经向成百上千的学生讲授了C和C++,我注意到了指针和数组,特别是指针和多维数组之间的关系造成很多迷惑. 这样说似乎很奇怪,但是C++确实不支持数组,至少C++不像支持第一类数据类型如整型或者甚至结构体那样支持数组.考虑以下的语句: int i=1,j; int a[4]={0,1,2,3},b[

c语言-动态数组赋值,实现矩阵m,n的乘积,为什么p矩阵的输出总是0元素呢

问题描述 动态数组赋值,实现矩阵m,n的乘积,为什么p矩阵的输出总是0元素呢 #include"stdio.h" #include"stdlib.h" //动态分配的函数需要包含该头文件 //void Matrix(double ,double **,double **,int ,int ,int ); int main() { int i,j,k,mWidth,mHeight,nWidth,nHeight; double **m,n,**p; //定义指向指针的指

c语言-怎么随机给二维数组赋值,指针表示

问题描述 怎么随机给二维数组赋值,指针表示 #define M 25 #define N 25 int array[M][N]; int i, j; void Rand(int *p, int n) { p = &array[0][0]; for(i = 0;i<n;i++ { *(p + i) = rand()%100; } } 这是一维指针,要求是二维,怎么破 解决方案 #include #include //输出数组中的数字 void Output(int *a, int len);

一维数组,二维数组,三维数组,数组与指针,结构体数组,通过改变指针类型改变访问数组的方式

 打印数组中的每个元素,打印每个元素的地址: #include <stdio.h> #include <stdlib.h>   void main(void) {     int a[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };     for (int *p = a; p < a + 10;p++)  //指针类型决定4个字节     {         printf("\n%p,%d", p, *p);